aboutsummaryrefslogtreecommitdiff
path: root/engines/tony/gfxcore.h
diff options
context:
space:
mode:
authorPaul Gilbert2012-07-02 20:53:31 +1000
committerPaul Gilbert2012-07-02 20:53:31 +1000
commit58b03ec446737164782867aedc324cce3b491218 (patch)
tree5c5073dfc445f2ec138044d98b1df7bf3674950d /engines/tony/gfxcore.h
parent65a8799f9653956cfced0b77e8c638be7c805824 (diff)
downloadscummvm-rg350-58b03ec446737164782867aedc324cce3b491218.tar.gz
scummvm-rg350-58b03ec446737164782867aedc324cce3b491218.tar.bz2
scummvm-rg350-58b03ec446737164782867aedc324cce3b491218.zip
TONY: Refactored the Sepia (B & W) mode so the cursor is converted as well
Diffstat (limited to 'engines/tony/gfxcore.h')
-rw-r--r--engines/tony/gfxcore.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/tony/gfxcore.h b/engines/tony/gfxcore.h
index 32e3c96881..78c4c9bc70 100644
--- a/engines/tony/gfxcore.h
+++ b/engines/tony/gfxcore.h
@@ -562,6 +562,7 @@ private:
Common::List<Common::Rect> _currentDirtyRects, _previousDirtyRects, _dirtyRects;
void mergeDirtyRects();
+
private:
// OSystem::MutexRef csModifyingOT;
@@ -573,6 +574,10 @@ public:
RMGfxTargetBuffer();
virtual ~RMGfxTargetBuffer();
+ static uint16 *_precalcTable;
+ static void createBWPrecalcTable();
+ static void freeBWPrecalcTable();
+
// management of the OT list
void clearOT();
void drawOT(CORO_PARAM);