|
void | update () |
|
SoundHandle | playVoice (const Common::String &fileName, byte volume=Audio::Mixer::kMaxChannelVolume) |
|
SoundHandle | playSFX (const Common::String &fileName, byte volume=Audio::Mixer::kMaxChannelVolume) |
|
void | stopAll () |
|
void | stopVoice () |
|
void | pauseAll (bool paused) |
|
void | fadeOut (SoundHandle id, uint32 duration) |
|
void | fadeOutVoiceAndSFX (uint32 duration) |
|
bool | isAlive (SoundHandle id) |
|
void | setVolume (SoundHandle id, byte volume) |
|
void | setAppropriateVolume (SoundHandle id, MainCharacterKind processCharacter, Character *speakingCharacter) |
|
bool | isNoisy (SoundHandle id, float windowSize, float minDifferences) |
| used for lip-sync
|
|
void | startMusic (int musicId) |
|
void | queueMusic (int musicId) |
|
void | fadeMusic (uint32 duration=500) |
|
void | setMusicToRoom (int roomMusicId) |
|
Task * | waitForMusicToEnd (Process &processd) |
|
bool | isMusicPlaying () const |
|
int | musicID () const |
|
FakeSemaphore & | musicSemaphore () |
|
The documentation for this class was generated from the following file: