diff options
Diffstat (limited to 'engines/xeen/events.h')
-rw-r--r-- | engines/xeen/events.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/xeen/events.h b/engines/xeen/events.h index bf41bc9f40..6183b75105 100644 --- a/engines/xeen/events.h +++ b/engines/xeen/events.h @@ -41,11 +41,13 @@ private: uint32 _gameCounter; uint32 _priorGameCounterTime; Common::KeyCode _keyCode; - bool _leftButton, _rightButton; FramesResource _sprites; void nextFrame(); public: + bool _leftButton, _rightButton; + Common::Point _mousePos; +public: EventsManager(XeenEngine *vm); ~EventsManager(); @@ -77,6 +79,8 @@ public: void updateGameCounter(); uint32 timeElapsed(); + + bool wait(uint numFrames, bool interruptable = false); }; class GameEvent { |