diff options
Diffstat (limited to 'engines/parallaction')
-rw-r--r-- | engines/parallaction/sound.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/engines/parallaction/sound.h b/engines/parallaction/sound.h index 920a804226..f8f1a9e6b0 100644 --- a/engines/parallaction/sound.h +++ b/engines/parallaction/sound.h @@ -108,6 +108,22 @@ public: void playLocationMusic(const char *location); }; +class DummySoundMan : public SoundMan { + +public: + DummySoundMan(Parallaction *vm) : SoundMan(vm) { } + ~DummySoundMan() { } + void playMusic() { } + void stopMusic() { } + + void playSfx(const char *filename, uint channel, bool looping, int volume, int rate) { } + void stopSfx(uint channel) { } + + void playCharacterMusic(const char *character) { } + void playLocationMusic(const char *location) { } + +}; + } // namespace Parallaction #endif |