diff options
author | Paul Gilbert | 2016-08-07 21:52:09 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-08-07 21:52:09 -0400 |
commit | a1affaa698516e93763e812281e7d9609f098193 (patch) | |
tree | 3b5deb9eb443bf1ca40b418ee35f263789b28bea /engines/titanic/sound/auto_music_player_base.h | |
parent | 8b6ac03f18c69a519f1fdcd9bb49920bcfe78012 (diff) | |
download | scummvm-rg350-a1affaa698516e93763e812281e7d9609f098193.tar.gz scummvm-rg350-a1affaa698516e93763e812281e7d9609f098193.tar.bz2 scummvm-rg350-a1affaa698516e93763e812281e7d9609f098193.zip |
TITANIC: Implemented CAutoMusicPlayerBase class
Diffstat (limited to 'engines/titanic/sound/auto_music_player_base.h')
-rw-r--r-- | engines/titanic/sound/auto_music_player_base.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/engines/titanic/sound/auto_music_player_base.h b/engines/titanic/sound/auto_music_player_base.h index 657c5272e4..0623258887 100644 --- a/engines/titanic/sound/auto_music_player_base.h +++ b/engines/titanic/sound/auto_music_player_base.h @@ -28,12 +28,17 @@ namespace Titanic { class CAutoMusicPlayerBase : public CGameObject { + DECLARE_MESSAGE_MAP; + bool StatusChangeMsg(CStatusChangeMsg *msg); + bool TimerMsg(CTimerMsg *msg); + bool LoadSuccessMsg(CLoadSuccessMsg *msg); + bool ChangeMusicMsg(CChangeMusicMsg *msg); protected: - CString _string1; - int _fieldC8; - int _fieldCC; - int _fieldD0; - int _fieldD4; + CString _filename; + bool _initialMute; + bool _isRepeated; + int _volumeMode; + int _transition; public: CLASSDEF; CAutoMusicPlayerBase(); |