diff options
author | Matthew Stewart | 2018-06-05 04:18:14 -0400 |
---|---|---|
committer | Eugene Sandulenko | 2018-08-09 08:37:30 +0200 |
commit | 84a30e4dce6bdaf3d40656342e53b5dcd12746be (patch) | |
tree | 32476f0e810340b5947ab44ad9b7059a391ecce0 /engines/startrek/sound.h | |
parent | c17bef8285086d438a03fcff6ae5f3d15b5532e8 (diff) | |
download | scummvm-rg350-84a30e4dce6bdaf3d40656342e53b5dcd12746be.tar.gz scummvm-rg350-84a30e4dce6bdaf3d40656342e53b5dcd12746be.tar.bz2 scummvm-rg350-84a30e4dce6bdaf3d40656342e53b5dcd12746be.zip |
STARTREK: Preliminary saving/loading
Diffstat (limited to 'engines/startrek/sound.h')
-rw-r--r-- | engines/startrek/sound.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/startrek/sound.h b/engines/startrek/sound.h index 7030805d08..3885d8102a 100644 --- a/engines/startrek/sound.h +++ b/engines/startrek/sound.h @@ -53,6 +53,7 @@ public: Sound(StarTrekEngine *vm); ~Sound(); + void clearAllMidiSlots(); void playMidiTrack(int track); void playMidiTrackInSlot(int slot, int track); void loadMusicFile(const Common::String &baseSoundName); @@ -71,13 +72,11 @@ private: void loadPCMusicFile(const Common::String &baseSoundName); void clearMidiSlot(int slot); - void clearAllMidiSlots(); // MIDI-Related Variables MidiDriver *_midiDriver; MidiPlaybackSlot _midiSlots[8]; // 0 is for music; 1-7 are for sfx Common::List<MidiPlaybackSlot*> _midiSlotList; // Sorts midi slots by most recently used - int _loopingMidiTrack; byte *loadedSoundData; uint32 _midiDevice; @@ -89,6 +88,8 @@ private: public: Common::String _loopingAudioName; + Common::String _loadedMidiFilename; + int _loopingMidiTrack; private: // Driver callback |