aboutsummaryrefslogtreecommitdiff
path: root/engines/access/screen.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/access/screen.h')
-rw-r--r--engines/access/screen.h6
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
*/