diff options
author | Filippos Karapetis | 2009-10-12 17:21:23 +0000 |
---|---|---|
committer | Filippos Karapetis | 2009-10-12 17:21:23 +0000 |
commit | c713abc6c752cfe4d98be3fc0de92eb6d091e0e5 (patch) | |
tree | 03aff691e96023ca4b39724dd8f6306b84931453 | |
parent | 093554749f18f209d9f45b5db52ed3db0fb49e01 (diff) | |
download | scummvm-rg350-c713abc6c752cfe4d98be3fc0de92eb6d091e0e5.tar.gz scummvm-rg350-c713abc6c752cfe4d98be3fc0de92eb6d091e0e5.tar.bz2 scummvm-rg350-c713abc6c752cfe4d98be3fc0de92eb6d091e0e5.zip |
Cleanup
svn-id: r44991
-rw-r--r-- | engines/sci/engine/state.h | 5 | ||||
-rw-r--r-- | engines/sci/gui32/gui32.cpp | 13 |
2 files changed, 3 insertions, 15 deletions
diff --git a/engines/sci/engine/state.h b/engines/sci/engine/state.h index 0dacd1a23c..bcf7c8309a 100644 --- a/engines/sci/engine/state.h +++ b/engines/sci/engine/state.h @@ -99,11 +99,6 @@ enum kLanguage { K_LANG_PORTUGUESE = 351 }; -struct drawn_pic_t { - int nr; - int palette; -}; - class FileHandle { public: Common::String _name; diff --git a/engines/sci/gui32/gui32.cpp b/engines/sci/gui32/gui32.cpp index 3eb3fec67d..5de030992c 100644 --- a/engines/sci/gui32/gui32.cpp +++ b/engines/sci/gui32/gui32.cpp @@ -518,16 +518,9 @@ void SciGui32::clearMenuBar() { } void SciGui32::drawPicture(GuiResourceId pictureId, int16 animationNr, bool mirroredFlag, bool addToFlag, int16 EGApaletteNo) { - drawn_pic_t dp; gfx_color_t transparent = s->wm_port->_bgcolor; int picFlags = DRAWPIC01_FLAG_FILL_NORMALLY; - - dp.nr = pictureId; - if (EGApaletteNo != -1) { - dp.palette = EGApaletteNo; - } else { - dp.palette = 0; - } + int palNo = (EGApaletteNo != -1) ? EGApaletteNo : 0; if (mirroredFlag) picFlags |= DRAWPIC1_FLAG_MIRRORED; @@ -542,9 +535,9 @@ void SciGui32::drawPicture(GuiResourceId pictureId, int16 animationNr, bool mirr debugC(2, kDebugLevelGraphics, "Drawing pic.%03d\n", pictureId); if (addToFlag) { - gfxop_add_to_pic(s->gfx_state, dp.nr, picFlags, dp.palette); + gfxop_add_to_pic(s->gfx_state, pictureId, picFlags, palNo); } else { - gfxop_new_pic(s->gfx_state, dp.nr, picFlags, dp.palette); + gfxop_new_pic(s->gfx_state, pictureId, picFlags, palNo); } delete s->wm_port; |