diff options
author | Nicola Mettifogo | 2007-03-18 09:16:12 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2007-03-18 09:16:12 +0000 |
commit | abaef3f5af7e5edca56e805a91210648a0854680 (patch) | |
tree | a983f05def9c6431b7ccbf8a33b2936edf1bce21 | |
parent | 03249397e01bd5944e530f6bc5691dac77bac17e (diff) | |
download | scummvm-rg350-abaef3f5af7e5edca56e805a91210648a0854680.tar.gz scummvm-rg350-abaef3f5af7e5edca56e805a91210648a0854680.tar.bz2 scummvm-rg350-abaef3f5af7e5edca56e805a91210648a0854680.zip |
removed unused parameter from Gfx::flatBlitCnv
svn-id: r26195
-rw-r--r-- | engines/parallaction/animation.cpp | 4 | ||||
-rw-r--r-- | engines/parallaction/dialogue.cpp | 10 | ||||
-rw-r--r-- | engines/parallaction/graphics.cpp | 10 | ||||
-rw-r--r-- | engines/parallaction/graphics.h | 6 | ||||
-rw-r--r-- | engines/parallaction/menu.cpp | 4 | ||||
-rw-r--r-- | engines/parallaction/zone.cpp | 18 |
6 files changed, 28 insertions, 24 deletions
diff --git a/engines/parallaction/animation.cpp b/engines/parallaction/animation.cpp index b0e199bc8a..8a47591f8e 100644 --- a/engines/parallaction/animation.cpp +++ b/engines/parallaction/animation.cpp @@ -581,8 +581,8 @@ void jobRunScripts(void *parm, Job *j) { _vm->_gfx->blitCnv(&v18, inst->_opA._value, inst->_opB._value, _si, Gfx::kBitBack); _vm->_gfx->blitCnv(&v18, inst->_opA._value, inst->_opB._value, _si, Gfx::kBit2); } else { - _vm->_gfx->flatBlitCnv(&v18, inst->_opA._value, inst->_opB._value, Gfx::kBitBack, v18._data1); - _vm->_gfx->flatBlitCnv(&v18, inst->_opA._value, inst->_opB._value, Gfx::kBit2, v18._data1); + _vm->_gfx->flatBlitCnv(&v18, inst->_opA._value, inst->_opB._value, Gfx::kBitBack); + _vm->_gfx->flatBlitCnv(&v18, inst->_opA._value, inst->_opB._value, Gfx::kBit2); } break; diff --git a/engines/parallaction/dialogue.cpp b/engines/parallaction/dialogue.cpp index e8bdcde2df..47d630dc0f 100644 --- a/engines/parallaction/dialogue.cpp +++ b/engines/parallaction/dialogue.cpp @@ -234,7 +234,7 @@ uint16 askDialoguePassword(Dialogue *v60, StaticCnv *v48) { _vm->_gfx->drawBalloon(r, 1); _vm->_gfx->displayWrappedString(v60->_answers[0], _answerBalloonX[0], _answerBalloonY[0], MAX_BALLOON_WIDTH, 3); - _vm->_gfx->flatBlitCnv(v48, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront, v48->_data1); + _vm->_gfx->flatBlitCnv(v48, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront); _vm->_gfx->displayBalloonString(_answerBalloonX[0] + 5, _answerBalloonY[0] + _answerBalloonH[0] - 15, "> ", 0); Common::Event e; @@ -309,7 +309,7 @@ void displayQuestion(Dialogue *v60, StaticCnv *v5C) { debugC(1, kDebugDialogue, "runDialogue: showing question '%s'", v60->_text); - _vm->_gfx->flatBlitCnv(v5C, QUESTION_CHARACTER_X, QUESTION_CHARACTER_Y, Gfx::kBitFront, v5C->_data1); + _vm->_gfx->flatBlitCnv(v5C, QUESTION_CHARACTER_X, QUESTION_CHARACTER_Y, Gfx::kBitFront); _vm->_gfx->getStringExtent(v60->_text, MAX_BALLOON_WIDTH, &question_width, &question_height); Common::Rect r(question_width, question_height); @@ -396,7 +396,7 @@ void runDialogue(SpeakData *data) { if (displayedAnswers == true) { debugC(1, kDebugDialogue, "runDialogue: showing answering face (%p)", (const void*)v48._data0); - _vm->_gfx->flatBlitCnv(&v48, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront, v48._data1); + _vm->_gfx->flatBlitCnv(&v48, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront); debugC(1, kDebugDialogue, "runDialogue: answering face shown"); if (_askPassword == false) { @@ -473,7 +473,7 @@ int16 selectAnswer(Question *q, StaticCnv *cnv) { _vm->_gfx->displayWrappedString(q->_answers[_di], _answerBalloonX[_di], _answerBalloonY[_di], MAX_BALLOON_WIDTH, 0); cnv->_data0 = _vm->_char._talk._array[q->_answer_moods[_di] & 0xF]; // cnv->_data1 = _vm->_char._talk.field_8[q->_answer_moods[_di] & 0xF]; - _vm->_gfx->flatBlitCnv(cnv, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront, cnv->_data1); + _vm->_gfx->flatBlitCnv(cnv, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront); waitUntilLeftClick(); return _di; } @@ -493,7 +493,7 @@ int16 selectAnswer(Question *q, StaticCnv *cnv) { _vm->_gfx->displayWrappedString(q->_answers[_si], _answerBalloonX[_si], _answerBalloonY[_si], MAX_BALLOON_WIDTH, 0); cnv->_data0 = _vm->_char._talk._array[q->_answer_moods[_si] & 0xF]; // cnv->_data1 = _vm->_char._talk.field_8[q->_answer_moods[_si] & 0xF]; - _vm->_gfx->flatBlitCnv(cnv, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront, cnv->_data1); + _vm->_gfx->flatBlitCnv(cnv, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront); } g_system->delayMillis(30); diff --git a/engines/parallaction/graphics.cpp b/engines/parallaction/graphics.cpp index 632735614e..1adda701f3 100644 --- a/engines/parallaction/graphics.cpp +++ b/engines/parallaction/graphics.cpp @@ -418,7 +418,7 @@ void jobDisplayLabel(void *parm, Job *j) { if (label->_cnv._width == 0) return; - _vm->_gfx->flatBlitCnv(&label->_cnv, Gfx::_labelPosition[0]._x, Gfx::_labelPosition[0]._y, Gfx::kBitBack, label->_cnv._data1); + _vm->_gfx->flatBlitCnv(&label->_cnv, Gfx::_labelPosition[0]._x, Gfx::_labelPosition[0]._y, Gfx::kBitBack); return; } @@ -507,7 +507,7 @@ void Gfx::setMousePointer(int16 index) { // // Cnv management // -void Gfx::flatBlitCnv(StaticCnv *cnv, int16 x, int16 y, Gfx::Buffers buffer, byte *unused) { +void Gfx::flatBlitCnv(StaticCnv *cnv, int16 x, int16 y, Gfx::Buffers buffer) { Common::Rect r(cnv->_width, cnv->_height); r.moveTo(x, y); @@ -572,8 +572,8 @@ void Gfx::restoreZoneBackground(const Common::Rect& r, byte *data) { cnv._width = r.width(); cnv._height = r.height(); - flatBlitCnv(&cnv, r.left, r.top, kBitBack, cnv._data1); - flatBlitCnv(&cnv, r.left, r.top, kBit2, cnv._data1); + flatBlitCnv(&cnv, r.left, r.top, kBitBack); + flatBlitCnv(&cnv, r.left, r.top, kBit2); return; } @@ -597,7 +597,7 @@ void Gfx::displayString(uint16 x, uint16 y, const char *text) { tmp._height = _font._height; tmp._data0 = _font._array[c]; - flatBlitCnv(&tmp, x, y, kBitFront, NULL); + flatBlitCnv(&tmp, x, y, kBitFront); x += (_proportionalFont ? _glyphWidths[(int)c] : 8); diff --git a/engines/parallaction/graphics.h b/engines/parallaction/graphics.h index 6a15f1ab00..fbb5bbc0a3 100644 --- a/engines/parallaction/graphics.h +++ b/engines/parallaction/graphics.h @@ -111,7 +111,11 @@ public: void copyRect(Gfx::Buffers dstbuffer, const Common::Rect& r, byte *src, uint16 pitch); void grabRect(byte *dst, const Common::Rect& r, Gfx::Buffers srcbuffer, uint16 pitch); void floodFill(Gfx::Buffers buffer, const Common::Rect& r, byte color); - void flatBlitCnv(StaticCnv *cnv, int16 x, int16 y, Gfx::Buffers buffer, byte *unused); + + // NOTE: flatBlitCnv used to have an additional unused parameter, + // that was always the _data1 member of the StaticCnv parameter. + // DOS version didn't make use of it, but it is probably needed for Amiga stuff. + void flatBlitCnv(StaticCnv *cnv, int16 x, int16 y, Gfx::Buffers buffer); void blitCnv(StaticCnv *cnv, int16 x, int16 y, uint16 z, Gfx::Buffers buffer); // palette diff --git a/engines/parallaction/menu.cpp b/engines/parallaction/menu.cpp index 28d5eb1faf..5c883da8b1 100644 --- a/engines/parallaction/menu.cpp +++ b/engines/parallaction/menu.cpp @@ -332,8 +332,8 @@ void Menu::selectCharacter() { r.moveTo(_si * BLOCK_X_OFFSET + BLOCK_X, BLOCK_Y - _si * BLOCK_Y_OFFSET); _vm->_gfx->grabRect(v14._data0, r, Gfx::kBitFront, BLOCK_WIDTH); - _vm->_gfx->flatBlitCnv(&v14, _di * SLOT_WIDTH + SLOT_X, SLOT_Y, Gfx::kBitBack, 0); - _vm->_gfx->flatBlitCnv(&v14, _di * SLOT_WIDTH + SLOT_X, SLOT_Y, Gfx::kBitFront, 0); + _vm->_gfx->flatBlitCnv(&v14, _di * SLOT_WIDTH + SLOT_X, SLOT_Y, Gfx::kBitBack); + _vm->_gfx->flatBlitCnv(&v14, _di * SLOT_WIDTH + SLOT_X, SLOT_Y, Gfx::kBitFront); beep(); diff --git a/engines/parallaction/zone.cpp b/engines/parallaction/zone.cpp index a42f29e06a..00e94140fd 100644 --- a/engines/parallaction/zone.cpp +++ b/engines/parallaction/zone.cpp @@ -295,7 +295,7 @@ void Parallaction::parseZoneTypeBlock(Script &script, Zone *z) { u->door->_background = (byte*)malloc(vE0._width*vE0._height); _gfx->backupDoorBackground(u->door, z->_left, z->_top); - _gfx->flatBlitCnv(&vE0, z->_left, z->_top, Gfx::kBitBack, vE0._data1); + _gfx->flatBlitCnv(&vE0, z->_left, z->_top, Gfx::kBitBack); } if (!scumm_stricmp(_tokens[0], "startpos")) { @@ -314,7 +314,7 @@ void Parallaction::parseZoneTypeBlock(Script &script, Zone *z) { if ((z->_flags & kFlagsRemove) == 0) { _gfx->backupGetBackground(u->get, z->_left, z->_top); - _gfx->flatBlitCnv(vE4, z->_left, z->_top, Gfx::kBitBack, vE4->_data1); + _gfx->flatBlitCnv(vE4, z->_left, z->_top, Gfx::kBitBack); } } @@ -372,7 +372,7 @@ void displayCharacterComment(ExamineData *data) { v3C._data1 = NULL; //_talk.field_8[0]; _vm->_gfx->setFont("comic"); - _vm->_gfx->flatBlitCnv(&v3C, 190, 80, Gfx::kBitFront, v3C._data1); + _vm->_gfx->flatBlitCnv(&v3C, 190, 80, Gfx::kBitFront); int16 v26, v28; _vm->_gfx->getStringExtent(data->_description, 130, &v28, &v26); @@ -404,7 +404,7 @@ void displayItemComment(ExamineData *data) { char v68[PATH_LEN]; strcpy(v68, data->_filename); _vm->_disk->loadStatic(v68, &data->_cnv); - _vm->_gfx->flatBlitCnv(&data->_cnv, 140, (SCREEN_HEIGHT - data->_cnv._height)/2, Gfx::kBitFront, data->_cnv._data1); + _vm->_gfx->flatBlitCnv(&data->_cnv, 140, (SCREEN_HEIGHT - data->_cnv._height)/2, Gfx::kBitFront); _vm->_gfx->freeStaticCnv(&data->_cnv); int16 v6A = 0, v6C = 0; @@ -414,7 +414,7 @@ void displayItemComment(ExamineData *data) { Common::Rect r(v6C, v6A); r.moveTo(0, 90); _vm->_gfx->drawBalloon(r, 0); - _vm->_gfx->flatBlitCnv(&_vm->_char._head, 100, 152, Gfx::kBitFront, _vm->_char._head._data1); + _vm->_gfx->flatBlitCnv(&_vm->_char._head, 100, 152, Gfx::kBitFront); _vm->_gfx->displayWrappedString(data->_description, 0, 90, 130, 0); jobEraseAnimations((void*)1, NULL); @@ -498,8 +498,8 @@ void jobToggleDoor(void *parm, Job *j) { v14._data0 = v18->_array[_ax]; - _vm->_gfx->flatBlitCnv(&v14, z->_left, z->_top, Gfx::kBitBack, v14._data1); - _vm->_gfx->flatBlitCnv(&v14, z->_left, z->_top, Gfx::kBit2, v14._data1); + _vm->_gfx->flatBlitCnv(&v14, z->_left, z->_top, Gfx::kBitBack); + _vm->_gfx->flatBlitCnv(&v14, z->_left, z->_top, Gfx::kBit2); } count++; @@ -551,8 +551,8 @@ void jobDisplayDroppedItem(void *parm, Job *j) { _vm->_gfx->backupGetBackground(z->u.get, z->_left, z->_top); } - _vm->_gfx->flatBlitCnv(&z->u.get->_cnv, z->_left, z->_top, Gfx::kBitBack, z->u.get->_cnv._data1); - _vm->_gfx->flatBlitCnv(&z->u.get->_cnv, z->_left, z->_top, Gfx::kBit2, z->u.get->_cnv._data1); + _vm->_gfx->flatBlitCnv(&z->u.get->_cnv, z->_left, z->_top, Gfx::kBitBack); + _vm->_gfx->flatBlitCnv(&z->u.get->_cnv, z->_left, z->_top, Gfx::kBit2); } j->_count++; |