flimEngine
SoundManager Member List

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

assetPathSoundManagerprivate
AudioThreadEnded()SoundManagerinlinestatic
callbacksSoundManagerprivate
CancelPlaylist(unsigned int i)SoundManagerinlinestatic
CreateChannel(Channel *&out)SoundManagerinlinestatic
CreateVoice(Track *&v, WAVEFORMATEXTENSIBLE &wfx)SoundManagerinlinestatic
endAudioThreadSoundManagerprivate
EndAudioThread()SoundManagerinlinestatic
fileThreadSoundManagerprivate
GetInfo(SoundManagerInfo &out)SoundManagerinlinestatic
GetSound(Sound *&out, std::string in, Playlist *pl)SoundManagerinlinestatic
GetSound(Sound *&out, unsigned int in, Playlist *pl)SoundManagerinlinestatic
GetSoundTime()SoundManagerinlinestatic
GetXAudio2(IXAudio2 *&out)SoundManagerprivate
infoSoundManagerprivate
InsertTimelineCommand(AudioCommand *cmd)SoundManagerinlinestatic
InsertTimelineCommand(AudioCommand *cmd, int t)SoundManagerinlinestatic
instanceSoundManagerprivatestatic
Instance()SoundManagerinlineprivatestatic
listSoundManagerprivate
LoadSound(std::string key, char *in, void(*cb)(void))SoundManagerinlinestatic
LoadSound(unsigned int key, char *in, void(*cb)(void))SoundManagerinlinestatic
LoadSound(unsigned int key, const char *in, void(*cb)(void))SoundManagerinlinestatic
masteringVoiceSoundManagerprivate
operator=(const SoundManager &)=deleteSoundManagerprivate
pA2FSoundManagerprivate
PanSound(IXAudio2SubmixVoice *&sourceVoice, X3DAUDIO_DSP_SETTINGS *&dspSettings)SoundManagerinlinestatic
PassCallback(CallbackMailbox *cb)SoundManagerinlinestatic
pF2ASoundManagerprivate
Print()SoundManagerinlinestatic
privAudioThreadEnded()SoundManagerprivate
privCreateChannel(Channel *&out)SoundManagerprivate
privCreateVoice(Track *&v, WAVEFORMATEXTENSIBLE &wfx)SoundManagerprivate
privEndAudioThread()SoundManagerprivate
privGetInfo(SoundManagerInfo &out)SoundManagerprivate
privGetSound(Sound *&out, std::string in, Playlist *pl)SoundManagerprivate
privGetSound(Sound *&out, unsigned int in, Playlist *pl)SoundManagerprivate
privGetTime()SoundManagerprivate
privInsertTimelineCommand(AudioCommand *cmd)SoundManagerprivate
privInsertTimelineCommand(AudioCommand *cmd, int trigger_time)SoundManagerprivate
privLoadSound(std::string key, char *path, void(*cb)(void))SoundManagerprivate
privLoadSound(unsigned int key, char *path, void(*cb)(void))SoundManagerprivate
privLoadSound(unsigned int key, const char *path, void(*cb)(void))SoundManagerprivate
privPanSound(IXAudio2SubmixVoice *&sourceVoice, X3DAUDIO_DSP_SETTINGS *&dspSettings)SoundManagerprivate
privPassCallback(CallbackMailbox *cb)SoundManagerinlineprivate
privRemove(Sound *snd)SoundManagerprivate
privSendDataA2F(ThreadCommand val)SoundManagerprivate
privSendDataF2A(ThreadCommand val)SoundManagerprivate
privUnload()SoundManagerprivate
privUnloadSound(Sound *&snd)SoundManagerprivate
privUpdate()SoundManagerprivate
Remove(Sound *snd)SoundManagerinlineprivatestatic
SendDataA2F(ThreadCommand val)SoundManagerinlinestatic
SendDataF2A(ThreadCommand val)SoundManagerinlinestatic
Sound classSoundManagerfriend
SoundManager()SoundManagerprivate
SoundManager(const SoundManager &)=deleteSoundManagerprivate
timelineSoundManagerprivate
Unload()SoundManagerinlinestatic
UnloadSound(Sound *&snd)SoundManagerinlinestatic
Update()SoundManagerinlinestatic
VoiceFactory classSoundManagerfriend
xAudio2SoundManagerprivate
~SoundManager()SoundManagerprivate