diff options
author | Max Horn | 2003-09-07 16:16:19 +0000 |
---|---|---|
committer | Max Horn | 2003-09-07 16:16:19 +0000 |
commit | 0012f7fa9669939dbdc4b31b5db432d08d2ce276 (patch) | |
tree | 9d6fc2ad879c8ab33a13f2d2922f829dbd208621 /scumm/imuse.h | |
parent | 6a438b86a9d393c9df740ad4281a6c9c3acb5d15 (diff) | |
download | scummvm-rg350-0012f7fa9669939dbdc4b31b5db432d08d2ce276.tar.gz scummvm-rg350-0012f7fa9669939dbdc4b31b5db432d08d2ce276.tar.bz2 scummvm-rg350-0012f7fa9669939dbdc4b31b5db432d08d2ce276.zip |
added common base class MusicEngine for iMuse/iMuseDigital/Player_V123 (initial stab, more work to follow)
svn-id: r10066
Diffstat (limited to 'scumm/imuse.h')
-rw-r--r-- | scumm/imuse.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/scumm/imuse.h b/scumm/imuse.h index 98cd328eb4..6cef659dda 100644 --- a/scumm/imuse.h +++ b/scumm/imuse.h @@ -25,6 +25,7 @@ #include "common/scummsys.h" #include "common/system.h" +#include "scumm/music.h" class IMuseInternal; class MidiDriver; @@ -33,7 +34,7 @@ class Scumm; class Serializer; class SoundMixer; -class IMuse { +class IMuse : public MusicEngine { private: OSystem *_system; IMuseInternal *_target; @@ -62,9 +63,9 @@ public: int get_music_volume(); int set_master_volume(uint vol); int get_master_volume(); - bool startSound(int sound); - int stopSound(int sound); - int stop_all_sounds(); + void startSound(int sound); + void stopSound(int sound); + int stopAllSounds(); int getSoundStatus(int sound); bool get_sound_active(int sound); int getMusicTimer(); |