diff options
author | Gregory Montoir | 2004-01-08 10:25:18 +0000 |
---|---|---|
committer | Gregory Montoir | 2004-01-08 10:25:18 +0000 |
commit | 74829245d9f05fe51414e26c13c8b18db89b9e2a (patch) | |
tree | 5bd3475dfd3f07bddfa7f58923159bbb8786924c /queen/display.h | |
parent | 8c2da44b971a6adda806fac050cf5c8cd48f4690 (diff) | |
download | scummvm-rg350-74829245d9f05fe51414e26c13c8b18db89b9e2a.tar.gz scummvm-rg350-74829245d9f05fe51414e26c13c8b18db89b9e2a.tar.bz2 scummvm-rg350-74829245d9f05fe51414e26c13c8b18db89b9e2a.zip |
mostly cleanup :
- moved main update() method to QueenEngine
- merged update() & checkPlayer()
- added a method in Logic class to handle the CUTAWAY_SPECIAL stuff
- Journal remembers last seen page
- no need to call loadPanel() to restore panel palette, use palSetPanel() instead
svn-id: r12240
Diffstat (limited to 'queen/display.h')
-rw-r--r-- | queen/display.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/queen/display.h b/queen/display.h index 37dd09ef26..aef8b0db72 100644 --- a/queen/display.h +++ b/queen/display.h @@ -59,6 +59,7 @@ public: void prepareUpdate(); void update(bool dynalum = false, int16 dynaX = 0, int16 dynaY = 0); + void setupPanel(); void setupNewRoom(const char *name, uint16 room); void drawBobSprite(const uint8 *data, uint16 x, uint16 y, uint16 w, uint16 h, uint16 pitch, bool xflip); @@ -69,8 +70,6 @@ public: void fill(uint8 *dstBuf, uint16 dstPitch, uint16 x, uint16 y, uint16 w, uint16 h, uint8 color); void readPCX(uint8 *dst, uint16 dstPitch, const uint8 *src, uint16 w, uint16 h); - void readPCXBackdrop(const uint8 *pcxBuf, uint32 size, bool useFullPal); - void readPCXPanel(const uint8 *pcxBuf, uint32 size); void horizontalScrollUpdate(int16 xCamera); void horizontalScroll(int16 scroll) { _fullRefresh = true; _horizontalScroll = scroll; } |