diff options
author | johndoe123 | 2014-03-28 21:53:21 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2018-07-20 06:43:33 +0000 |
commit | 3b3f84c764f8cab8f54b06bbafc607cfb6899fdd (patch) | |
tree | 8ef0d8e3af51b7e0a4f232e36c250aa89aeae655 /engines/illusions/thread.h | |
parent | 33d28deb690c79a6aca190c5b1bc998c39d95662 (diff) | |
download | scummvm-rg350-3b3f84c764f8cab8f54b06bbafc607cfb6899fdd.tar.gz scummvm-rg350-3b3f84c764f8cab8f54b06bbafc607cfb6899fdd.tar.bz2 scummvm-rg350-3b3f84c764f8cab8f54b06bbafc607cfb6899fdd.zip |
ILLUSIONS: Implement inventory
- Implement cursor camera tracking
- Various bugfixes
Diffstat (limited to 'engines/illusions/thread.h')
-rw-r--r-- | engines/illusions/thread.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/illusions/thread.h b/engines/illusions/thread.h index fc1a059e2f..2cd3cc2a98 100644 --- a/engines/illusions/thread.h +++ b/engines/illusions/thread.h @@ -54,6 +54,8 @@ public: virtual void onPause(); virtual void onResume(); virtual void onTerminated(); + virtual void onKill(); + virtual uint32 sendMessage(int msgNum, uint32 msgValue); void pause(); void resume(); void suspend(); @@ -93,6 +95,7 @@ public: void killThread(uint32 threadId); void setThreadSceneId(uint32 threadId, uint32 sceneId); uint32 getThreadSceneId(uint32 threadId); + bool isActiveThread(int msgNum); protected: typedef Common::List<Thread*> List; typedef List::iterator Iterator; |