diff options
Diffstat (limited to 'engines/cruise/mouse.h')
-rw-r--r-- | engines/cruise/mouse.h | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/engines/cruise/mouse.h b/engines/cruise/mouse.h index a6911ce27e..7f0680acbb 100644 --- a/engines/cruise/mouse.h +++ b/engines/cruise/mouse.h @@ -28,10 +28,23 @@ namespace Cruise { -extern int16 main10; - -void getMouseStatus(int16 * pMouseVar, int16 * pMouseX, int16 * pMouseButton, - int16 * pMouseY); + extern int16 main10; + + enum CursorType + { + CURSOR_NORMAL = 0, + CURSOR_DISK = 1, + CURSOR_CROSS = 2, + CURSOR_NOMOUSE = 3, + CURSOR_WALK = 4, + CURSOR_EXIT = 5, + CURSOR_MAGNIFYING_GLASS = 6, + + CURSOR_MAX = 7, + }; + + void changeCursor(CursorType eType); + extern CursorType currentCursor; } // End of namespace Cruise |