aboutsummaryrefslogtreecommitdiff
path: root/engines/simon/simon.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/simon/simon.h')
-rw-r--r--engines/simon/simon.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/simon/simon.h b/engines/simon/simon.h
index e03206c5e7..e46c108435 100644
--- a/engines/simon/simon.h
+++ b/engines/simon/simon.h
@@ -325,6 +325,7 @@ protected:
byte _mouseCursor, _mouseAnim, _mouseAnimMax;
byte _oldMouseCursor, _oldMouseAnimMax;
uint _mouseHideCount;
+ int _mouseCountX, _mouseCountY;
bool _mouseToggle;
byte _leftButtonDown;
@@ -674,7 +675,9 @@ protected:
void pollMouseXY();
void drawMousePointer();
void drawMousePointer_FF();
- void drawMousePart(byte *dst, int pitch, int image, int offs, int &hotSpotX, int &hotSpotY);
+ void drawMouse(byte *dst, int pitch, byte *src, int srcw, int width, int height);
+ void drawMousePart(byte *dst, int pitch, int image, int offs);
+
void defineArrowBoxes(WindowBlock *window);
void removeArrows(WindowBlock *window, uint num);