diff options
author | richiesams | 2013-08-09 18:33:15 -0500 |
---|---|---|
committer | richiesams | 2013-08-09 18:33:15 -0500 |
commit | 1b277d34ac9d7b207e7e42964d00dd6f433daadc (patch) | |
tree | 2ac821d6d6b7f1d69ca7a885f6c273e2005cfe67 /engines/zvision/zvision.h | |
parent | f89120310cd08dc0640b51ed1e49dd02c3a028b9 (diff) | |
download | scummvm-rg350-1b277d34ac9d7b207e7e42964d00dd6f433daadc.tar.gz scummvm-rg350-1b277d34ac9d7b207e7e42964d00dd6f433daadc.tar.bz2 scummvm-rg350-1b277d34ac9d7b207e7e42964d00dd6f433daadc.zip |
ZVISION: Add class to manage cursors
Diffstat (limited to 'engines/zvision/zvision.h')
-rw-r--r-- | engines/zvision/zvision.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/zvision/zvision.h b/engines/zvision/zvision.h index 29c1ddd651..0a4ed08974 100644 --- a/engines/zvision/zvision.h +++ b/engines/zvision/zvision.h @@ -47,6 +47,7 @@ struct ZVisionGameDescription; class Console; class ScriptManager; class RenderManager; +class CursorManager; // our engine debug channels enum { @@ -76,6 +77,7 @@ private: // Managers ScriptManager *_scriptManager; RenderManager *_renderManager; + CursorManager *_cursorManager; // Clock Clock _clock; @@ -91,6 +93,7 @@ public: ScriptManager *getScriptManager() const; RenderManager *getRenderManager() const; + CursorManager *getCursorManager() const; Common::RandomSource *getRandomSource() const; ZVisionGameId getGameId() const; @@ -103,6 +106,7 @@ private: void processEvents(); void onMouseDown(const Common::Point &pos); + void onMouseUp(const Common::Point &pos); void onMouseMove(const Common::Point &pos); void onKeyDown(uint keyCode); }; |