diff options
author | Gregory Montoir | 2003-10-17 13:12:50 +0000 |
---|---|---|
committer | Gregory Montoir | 2003-10-17 13:12:50 +0000 |
commit | 323c338169672d60b43d924c57b6e03adbd2ca21 (patch) | |
tree | 2f7e083a2c68e135ca00275b69b3c22436c8979c /queen/display.h | |
parent | 116dbee1fc1a7d8d2c22abf886d0b8e8fd93db53 (diff) | |
download | scummvm-rg350-323c338169672d60b43d924c57b6e03adbd2ca21.tar.gz scummvm-rg350-323c338169672d60b43d924c57b6e03adbd2ca21.tar.bz2 scummvm-rg350-323c338169672d60b43d924c57b6e03adbd2ca21.zip |
more palette stuff
svn-id: r10859
Diffstat (limited to 'queen/display.h')
-rw-r--r-- | queen/display.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/queen/display.h b/queen/display.h index cb4a925309..84477f75fb 100644 --- a/queen/display.h +++ b/queen/display.h @@ -63,10 +63,11 @@ public: void dynalumUpdate(int x, int y); void palConvert(uint8 *outPal, const uint8 *inPal, int start, int end); - void palSet(const uint8 *pal, int start, int end); + void palSet(const uint8 *pal, int start, int end, bool updateScreen = false); void palFadeIn(int start, int end, uint16 roomNum); void palFadeOut(int start, int end, uint16 roomNum); void palFadePanel(); + void palScroll(int start, int end); void palCustomColors(uint16 roomNum); // check_colors void palCustomScroll(uint16 roomNum); // check_pal_scroll @@ -112,6 +113,7 @@ private: uint8 *screen; int dirtyMin, dirtyMax; bool scrollable; + uint16 customScrollSeed; } _pals; uint8 *_buffers[3]; @@ -123,6 +125,8 @@ private: uint16 _horizontalScroll; uint16 _bdWidth, _bdHeight; + Common::RandomSource _randomizer; + Dynalum _dynalum; OSystem *_system; |