|
void | saveToStream (Common::WriteStream *stream) |
|
void | loadFromStream (Common::ReadStream *stream) |
|
void | loadSection (uint16 sectionId) |
|
bool | initCustomTimbres (bool canAbort=false) |
|
void | killSounds () |
|
void | addSound (uint8 soundIndex, bool tidyFlag=true) |
|
void | addSound2 (uint8 soundIndex) |
|
void | stopSound (uint8 soundIndex) |
|
void | killSound (uint8 soundNumber) |
|
void | setVolume (uint8 soundNumber, uint8 volume) |
|
void | syncSounds () |
|
void | tidySounds () |
|
uint8 | descIndexOf (uint8 soundNumber) |
|
SoundDescResource * | findSound (uint8 soundNumber) |
|
void | removeSounds () |
|
void | restoreSounds () |
|
bool | fadeOut () |
|
void | pause () |
|
void | resume () |
|
bool | getPaused () const |
|
bool | hasNativeMT32 () const |
|
bool | isRoland () const |
|
void | musicInterface_Play (uint8 soundNumber, bool isMusic=false, uint8 numChannels=4, uint8 volume=0x80) |
|
void | musicInterface_Stop (uint8 soundNumber) |
|
bool | musicInterface_CheckPlaying (uint8 soundNumber) |
|
void | musicInterface_SetVolume (uint8 soundNumber, uint8 volume) |
|
void | musicInterface_KillAll () |
|
void | musicInterface_ContinuePlaying () |
|
void | musicInterface_TrashReverb () |
|
|
static bool | hasInstance () |
|
static SoundManager & | instance () |
|
static void | destroy () |
|
typedef SoundManager | SingletonBaseType |
|
static SoundManager * | _singleton |
|
The documentation for this class was generated from the following file: