diff options
Diffstat (limited to 'engines/access/sound.h')
-rw-r--r-- | engines/access/sound.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/access/sound.h b/engines/access/sound.h index 37d263eecd..a127051b29 100644 --- a/engines/access/sound.h +++ b/engines/access/sound.h @@ -49,6 +49,9 @@ public: SoundEntry _soundTable[MAX_SOUNDS]; int _soundPriority[MAX_SOUNDS]; byte *_music; + int _midiSize; + bool _musicRepeat; + public: SoundManager(AccessEngine *vm, Audio::Mixer *mixer); ~SoundManager(); @@ -57,11 +60,17 @@ public: void playSound(int soundIndex); + void loadSounds(Common::Array<FileIdent> &sounds); + + void midiPlay(); + void midiRepeat(); void stopSong(); void freeSounds(); + + void freeMusic(); }; } // End of namespace Access |