# SoundManager Member List

This is the complete list of members for SoundManager, including all inherited members.

ApplyVolumeToStream(Sint16 *pStream, size_t sz) | SoundManager | `[protected]`
CreateSoundSong(const bool &bPreCreate, const UInt &bpm, const UInt &numUniqueSections, const UInt &lengthInSections, const UInt &timePerSection) | SoundManager |
DecreaseVolume() | SoundManager |
deleteSingleton() | TSingleton< SoundManager > | `[inline, static]`
GetAudioSpec() | SoundManager | `[inline]`
getSingleton() | TSingleton< SoundManager > | `[inline, static]`
HandleAudioBuffer(void *userdata, Uint8 *stream, int len) | SoundManager |
HandleEvent(IEvent *pEvent) | SoundManager | `[virtual]`
IEventListener() | IEventListener | `[inline]`
IncreaseVolume() | SoundManager |
Initialise(int freq=44100, Uint16 samples=1024, Uint8 channels=1) | SoundManager |
m_lastUpdate | SoundManager | `[protected]`
m_pAudioSpec | SoundManager | `[protected]`
m_pInstance | TSingleton< SoundManager > | `[inline, protected, static]`
m_vInstances | SoundManager | `[protected]`
m_volume | SoundManager | `[protected]`
m_vSounds | SoundManager | `[protected]`
MixBuffers(Sint16 *pBuf1, Sint16 *pBuf2, size_t sz) | SoundManager | `[static]`
Output() | SoundManager |
PauseSound(const SoundInstanceID &siid) | SoundManager |
PlaySoundID(const SoundID &sid, bool loop=false) | SoundManager |
SDLAudioCallback(void *userdata, Uint8 *stream, int len) | SoundManager | `[static]`
Shutdown() | SoundManager |
SoundManager() | SoundManager |
StopSound(const SoundInstanceID &siid) | SoundManager |
TSingleton() | TSingleton< SoundManager > | `[inline]`
Update() | SoundManager |
~IEventListener() | IEventListener | `[inline]`
~SoundManager() | SoundManager |
~TSingleton() | TSingleton< SoundManager > | `[inline]`