diff options
author | johndoe123 | 2012-10-12 19:19:24 +0000 |
---|---|---|
committer | Willem Jan Palenstijn | 2013-05-08 20:47:06 +0200 |
commit | b8d939a94b364a8d992a5053b527a822babccd37 (patch) | |
tree | e750ae72e42da5aee1f0ed2a2fcb7bb1ab9af18d /engines/neverhood/gamemodule.h | |
parent | 111b6d32c6c8e6aaafdb6e5efaeea0a0ae4aa998 (diff) | |
download | scummvm-rg350-b8d939a94b364a8d992a5053b527a822babccd37.tar.gz scummvm-rg350-b8d939a94b364a8d992a5053b527a822babccd37.tar.bz2 scummvm-rg350-b8d939a94b364a8d992a5053b527a822babccd37.zip |
NEVERHOOD: Implement Scene2802 (radio tuning scene)
- Handle mouse button up events
- Use the SmackerDecoder's rewind
- Implement SmackerPlayer::gotoFrame (slow but better than nothing)
Diffstat (limited to 'engines/neverhood/gamemodule.h')
-rw-r--r-- | engines/neverhood/gamemodule.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/neverhood/gamemodule.h b/engines/neverhood/gamemodule.h index 7031bbbe16..82e6fa57c8 100644 --- a/engines/neverhood/gamemodule.h +++ b/engines/neverhood/gamemodule.h @@ -37,6 +37,7 @@ public: void startup(); void handleMouseMove(int16 x, int16 y); void handleMouseDown(int16 x, int16 y); + void handleMouseUp(int16 x, int16 y); void handleSpaceKey(); void initScene1307Vars(); void initScene1405Vars(); @@ -44,6 +45,7 @@ public: void initScene2808Vars1(); void initScene2808Vars2(); void initScene3009Vars(); + uint32 getScene2802MusicFileHash(); protected: Entity *_prevChildObject; bool _someFlag1; |