|
|
| SoundManager (AccessEngine *vm, Audio::Mixer *mixer) |
| |
|
void | loadSoundTable (int idx, int fileNum, int subfile, int priority=1) |
| |
|
int | loadAndAddSound (int fileNum, int subfile, int priority=1) |
| |
|
int | loadAndAddSound (const FileIdent &ident, int priority=1) |
| |
|
bool | hasLoadedSound (const FileIdent &ident) const |
| |
|
void | playSound (int soundIndex, bool loop=false) |
| |
|
void | playSoundByIdent (const FileIdent &ident, bool loop=false) |
| |
|
void | checkSoundQueue () |
| |
|
bool | isSFXPlaying () |
| |
|
void | loadSounds (const Common::Array< RoomInfo::SoundIdent > &sounds) |
| |
|
int | loadRawSound (const Common::Path &path, int priority) |
| |
|
void | syncVolume () |
| |
|
void | stopSound () |
| |
|
void | freeSounds () |
| |
|
void | freeSound (int idx) |
| |
|
bool | hasSounds () const |
| |
The documentation for this class was generated from the following file: