aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/game/announce.h
diff options
context:
space:
mode:
authorPaul Gilbert2016-08-12 22:43:14 -0400
committerPaul Gilbert2016-08-12 22:43:14 -0400
commit4f8c31ecf7c8ac71e1be65771ce508fb11c62749 (patch)
treeaab2bac6a82e02e690d96800eb154621f5cd95d5 /engines/titanic/game/announce.h
parent9e0a6cda67a63e74419a891a90ea835d17a8f3c9 (diff)
downloadscummvm-rg350-4f8c31ecf7c8ac71e1be65771ce508fb11c62749.tar.gz
scummvm-rg350-4f8c31ecf7c8ac71e1be65771ce508fb11c62749.tar.bz2
scummvm-rg350-4f8c31ecf7c8ac71e1be65771ce508fb11c62749.zip
TITANIC: Implemented CAnnounce and CActButton classes
Diffstat (limited to 'engines/titanic/game/announce.h')
-rw-r--r--engines/titanic/game/announce.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/engines/titanic/game/announce.h b/engines/titanic/game/announce.h
index f960241c36..9bf060daae 100644
--- a/engines/titanic/game/announce.h
+++ b/engines/titanic/game/announce.h
@@ -28,11 +28,15 @@
namespace Titanic {
class CAnnounce : public CGameObject {
+ DECLARE_MESSAGE_MAP;
+ bool TimerMsg(CTimerMsg *msg);
+ bool LeaveRoomMsg(CLeaveRoomMsg *msg);
+ bool ActMsg(CActMsg *msg);
private:
- int _fieldBC;
- int _fieldC0;
- int _fieldC4;
- int _fieldC8;
+ int _nameIndex;
+ int _soundHandle;
+ bool _leaveFlag;
+ bool _enabled;
public:
CLASSDEF;
CAnnounce();