diff options
author | Paul Gilbert | 2013-12-09 22:22:32 -0500 |
---|---|---|
committer | Paul Gilbert | 2013-12-09 22:22:32 -0500 |
commit | 03f7fb64dbbdd3d595f15b7fa0f12f42eaee02eb (patch) | |
tree | e7a0599087d5e7c77c1572c57806a8257f0032e0 /engines/voyeur/events.h | |
parent | afc4e0ed333ca4acd5fcb092362f9910225ffd93 (diff) | |
download | scummvm-rg350-03f7fb64dbbdd3d595f15b7fa0f12f42eaee02eb.tar.gz scummvm-rg350-03f7fb64dbbdd3d595f15b7fa0f12f42eaee02eb.tar.bz2 scummvm-rg350-03f7fb64dbbdd3d595f15b7fa0f12f42eaee02eb.zip |
VOYEUR: Implemented the playStamp method
Diffstat (limited to 'engines/voyeur/events.h')
-rw-r--r-- | engines/voyeur/events.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/engines/voyeur/events.h b/engines/voyeur/events.h index 3cfdca4faa..c7bd52d59a 100644 --- a/engines/voyeur/events.h +++ b/engines/voyeur/events.h @@ -104,16 +104,22 @@ public: int _field437E; int _field4380; int _field4382; - int _field4384; + int _videoEventId; byte *_field4386; int _curICF0; int _curICF1; int _fadeICF0; int _fadeICF1; - int _fadeFunc; + void (*_fadeFunc)(); int _lastInplay; int _incriminate; int _policeEvent; + + // Fields not originally in _voy, but I'm putting in for convenience + int _newIncriminate; + int _newLastInplay; + int _newFadeICF1; + void (*_newFadeFunc)(); }; class IntData { @@ -145,6 +151,7 @@ private: VoyeurEngine *_vm; uint32 _priorFrameTime; uint32 _gameCounter; + uint32 _joe; bool _keyState[256]; int _mouseButton; Common::List<IntNode *> _intNodes; @@ -198,6 +205,8 @@ public: void mouseOn(); void mouseOff(); Common::Point getMousePos() { return _mousePos; } + void getMouseInfo(); + void checkForKey(); }; } // End of namespace Voyeur |