diff options
author | Paul Gilbert | 2016-08-21 17:21:43 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-08-21 17:21:43 -0400 |
commit | 6d8e7e0feb25a1d964c3d676e796375f3c709c01 (patch) | |
tree | 9d0a6def5b5daf19435be25de4a262afe412b66c /engines/titanic/game/fan_control.h | |
parent | 06008ae5caf0e086b0952c73bd5047e9c78cd921 (diff) | |
download | scummvm-rg350-6d8e7e0feb25a1d964c3d676e796375f3c709c01.tar.gz scummvm-rg350-6d8e7e0feb25a1d964c3d676e796375f3c709c01.tar.bz2 scummvm-rg350-6d8e7e0feb25a1d964c3d676e796375f3c709c01.zip |
TITANIC: Implemented CFanControl class
Diffstat (limited to 'engines/titanic/game/fan_control.h')
-rw-r--r-- | engines/titanic/game/fan_control.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/engines/titanic/game/fan_control.h b/engines/titanic/game/fan_control.h index 4d89adb311..1f7402db12 100644 --- a/engines/titanic/game/fan_control.h +++ b/engines/titanic/game/fan_control.h @@ -28,11 +28,17 @@ namespace Titanic { class CFanControl : public CGameObject { + DECLARE_MESSAGE_MAP; + bool ActMsg(CActMsg *msg); + bool StatusChangeMsg(CStatusChangeMsg *msg); + bool EnterViewMsg(CEnterViewMsg *msg); + bool MovieEndMsg(CMovieEndMsg *msg); + bool TimerMsg(CTimerMsg *msg); public: - int _fieldBC; - int _fieldC0; + int _state; + bool _enabled; int _fieldC4; - int _fieldC8; + bool _fieldC8; int _fieldCC; public: CLASSDEF; |