aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/screen.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-05-27 22:36:51 -0400
committerPaul Gilbert2015-05-27 22:36:51 -0400
commit45b4989b55a043a9d2f1806db375d9f91476ed89 (patch)
treefd1cfcad421e08a19313e53a19cd735152ab3568 /engines/sherlock/screen.h
parent0d4163c6e932bed2b85843f6ab3b5066d0353df6 (diff)
downloadscummvm-rg350-45b4989b55a043a9d2f1806db375d9f91476ed89.tar.gz
scummvm-rg350-45b4989b55a043a9d2f1806db375d9f91476ed89.tar.bz2
scummvm-rg350-45b4989b55a043a9d2f1806db375d9f91476ed89.zip
SHERLOCK: Implement RT scrolling code
Diffstat (limited to 'engines/sherlock/screen.h')
-rw-r--r--engines/sherlock/screen.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/sherlock/screen.h b/engines/sherlock/screen.h
index e730329ab4..ae368cf633 100644
--- a/engines/sherlock/screen.h
+++ b/engines/sherlock/screen.h
@@ -71,8 +71,6 @@ private:
int _oldFadePercent;
byte _lookupTable[PALETTE_COUNT];
byte _lookupTable1[PALETTE_COUNT];
- int _scrollSize;
- int _targetScroll;
private:
/**
* Merges together overlapping dirty areas of the screen
@@ -101,7 +99,9 @@ public:
byte _cMap[PALETTE_SIZE];
byte _sMap[PALETTE_SIZE];
byte _tMap[PALETTE_SIZE];
- int _currentScroll;
+ int _currentScroll, _targetScroll;
+ int _scrollSize, _scrollSpeed;
+ bool _flushScreen;
public:
Screen(SherlockEngine *vm);
virtual ~Screen();