diff options
author | Martin Kiewitz | 2009-10-12 07:30:55 +0000 |
---|---|---|
committer | Martin Kiewitz | 2009-10-12 07:30:55 +0000 |
commit | 713f573735b483fffd5da9f7469be3f72faf97e7 (patch) | |
tree | a10ae6a5fb75e51fc46e72e523a777cf602d4762 /engines/sci/gui32 | |
parent | e85553b024cb6e7d8f4e079eb9176d000e6329c9 (diff) | |
download | scummvm-rg350-713f573735b483fffd5da9f7469be3f72faf97e7.tar.gz scummvm-rg350-713f573735b483fffd5da9f7469be3f72faf97e7.tar.bz2 scummvm-rg350-713f573735b483fffd5da9f7469be3f72faf97e7.zip |
SCI/newgui: implemented kPicNotValid
svn-id: r44968
Diffstat (limited to 'engines/sci/gui32')
-rw-r--r-- | engines/sci/gui32/gui32.cpp | 9 | ||||
-rw-r--r-- | engines/sci/gui32/gui32.h | 2 |
2 files changed, 11 insertions, 0 deletions
diff --git a/engines/sci/gui32/gui32.cpp b/engines/sci/gui32/gui32.cpp index 54fb64d148..c47a2ce141 100644 --- a/engines/sci/gui32/gui32.cpp +++ b/engines/sci/gui32/gui32.cpp @@ -961,6 +961,15 @@ void SciGui32::graphUpdateBox(Common::Rect rect) { gfxop_update_box(s->gfx_state, area); } +int16 SciGui32::picNotValid(int16 newPicNotValid) { + int16 oldPicNotValid = s->pic_not_valid; + + if (newPicNotValid != -1) + s->pic_not_valid = newPicNotValid; + + return oldPicNotValid; +} + void SciGui32::paletteSet(int resourceNo, int flags) { //warning("STUB"); } diff --git a/engines/sci/gui32/gui32.h b/engines/sci/gui32/gui32.h index 7060dcaa95..21c496d871 100644 --- a/engines/sci/gui32/gui32.h +++ b/engines/sci/gui32/gui32.h @@ -75,6 +75,8 @@ public: void graphRestoreBox(reg_t handle); void graphUpdateBox(Common::Rect); + int16 picNotValid(int16 newPicNotValid); + void paletteSet(int resourceNo, int flags); int16 paletteFind(int r, int g, int b); void paletteSetIntensity(int fromColor, int toColor, int intensity, bool setPalette); |