aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/draw.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/gob/draw.h')
-rw-r--r--engines/gob/draw.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/gob/draw.h b/engines/gob/draw.h
index 7010f95425..40eee165aa 100644
--- a/engines/gob/draw.h
+++ b/engines/gob/draw.h
@@ -87,6 +87,12 @@ public:
Video::Color _vgaPalette[256];
Video::Color _vgaSmallPalette[16];
+ // 0 (00b): No cursor
+ // 1 (01b): Cursor would be on _backSurface
+ // 2 (10b): Cursor would be on _frontSurface
+ // 3 (11b): Cursor would be on _backSurface and _frontSurface
+ uint8 _showCursor;
+
int16 _cursorX;
int16 _cursorY;
int16 _cursorWidth;
@@ -97,7 +103,8 @@ public:
Video::SurfaceDesc *_cursorSprites;
Video::SurfaceDesc *_cursorSpritesBack;
- Video::SurfaceDesc *_cursorBack;
+ Video::SurfaceDesc *_scummvmCursor;
+
int16 _cursorAnim;
int8 _cursorAnimLow[40];
int8 _cursorAnimHigh[40];