Public Member Functions | |
SoundManager (AccessEngine *vm, Audio::Mixer *mixer) | |
void | loadSoundTable (int idx, int fileNum, int subfile, int priority=1) |
void | playSound (int soundIndex, bool loop=false) |
void | checkSoundQueue () |
bool | isSFXPlaying () |
Resource * | loadSound (int fileNum, int subfile) |
void | loadSounds (Common::Array< RoomInfo::SoundIdent > &sounds) |
void | stopSound () |
void | freeSounds () |
Public Attributes | |
Common::Array< SoundEntry > | _soundTable |
bool | _playingSound |