diff options
author | Paul Gilbert | 2014-08-13 22:23:08 -0400 |
---|---|---|
committer | Paul Gilbert | 2014-08-13 22:23:08 -0400 |
commit | 28bfe7374930cd78f722451b8754822a11dd500d (patch) | |
tree | 0fd59d1e54f096dbcfd89aeb4b146c6d27f82e48 /engines/access/screen.h | |
parent | ed645e435a641cc3be95bfe946d2c08d2ab3836b (diff) | |
download | scummvm-rg350-28bfe7374930cd78f722451b8754822a11dd500d.tar.gz scummvm-rg350-28bfe7374930cd78f722451b8754822a11dd500d.tar.bz2 scummvm-rg350-28bfe7374930cd78f722451b8754822a11dd500d.zip |
ACCESS: Implemented cmdSpecial script opcode
Diffstat (limited to 'engines/access/screen.h')
-rw-r--r-- | engines/access/screen.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/access/screen.h b/engines/access/screen.h index 6ede482e61..d759ae119e 100644 --- a/engines/access/screen.h +++ b/engines/access/screen.h @@ -52,6 +52,8 @@ private: AccessEngine *_vm; byte _tempPalette[PALETTE_SIZE]; byte _rawPalette[PALETTE_SIZE]; + byte _savedPalettes[2][PALETTE_SIZE]; + int _savedPaletteCount; int _vesaCurrentWin; int _currentPanel; Common::Point _msVirtualOffset; @@ -117,6 +119,10 @@ public: void loadRawPalette(Common::SeekableReadStream *stream); + void savePalette(); + + void restorePalette(); + /** * Copy a buffer to the screen */ |