From 31934ac4ba62546d66e565e6caa0da0caa666d23 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Thu, 7 Apr 2016 19:14:25 -0400 Subject: TITANIC: Fleshed out CCDROMTray class --- engines/titanic/game/cdrom_tray.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'engines/titanic/game/cdrom_tray.h') diff --git a/engines/titanic/game/cdrom_tray.h b/engines/titanic/game/cdrom_tray.h index 0833847530..728471c654 100644 --- a/engines/titanic/game/cdrom_tray.h +++ b/engines/titanic/game/cdrom_tray.h @@ -29,13 +29,14 @@ namespace Titanic { class CCDROMTray : public CGameObject { + DECLARE_MESSAGE_MAP public: int _state; - CString _string1; + CString _insertedCD; protected: - virtual bool handleMessage(CActMsg &msg); - virtual bool handleMessage(CMovieEndMsg &msg); - virtual bool handleMessage(CStatusChangeMsg &msg); + virtual bool ActMsg(CActMsg *msg); + virtual bool MovieEndMsg(CMovieEndMsg *msg); + virtual bool StatusChangeMsg(CStatusChangeMsg *msg); public: CLASSDEF CCDROMTray(); -- cgit v1.2.3