SuperTuxKart
SFXManager Member List

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

addSingleSfx(const std::string &sfx_name, const std::string &filename, bool positional, float rolloff, float max_dist, float gain, const bool load=true)SFXManager
CanBeDeleted()CanBeDeletedinline
canBeDeletedNow() (defined in CanBeDeleted)CanBeDeletedinline
checkError(const std::string &context)SFXManagerstatic
create()SFXManagerstatic
createSoundSource(SFXBuffer *info, const bool add_to_SFX_list=true, const bool owns_buffer=false)SFXManager
createSoundSource(const std::string &name, const bool addToSFXList=true) (defined in SFXManager)SFXManager
CUSTOM_ATTACH enum valueSFXManager
CUSTOM_CRASH enum valueSFXManager
CUSTOM_EXPLODE enum valueSFXManager
CUSTOM_GOO enum valueSFXManager
CUSTOM_HORN enum valueSFXManager
CUSTOM_NAME enum valueSFXManager
CUSTOM_PASS enum valueSFXManager
CUSTOM_SHOOT enum valueSFXManager
CUSTOM_WIN enum valueSFXManager
CUSTOM_ZIPPER enum valueSFXManager
CustomSFX enum nameSFXManager
deleteSFX(SFXBase *sfx)SFXManagerprivate
deleteSFXMapping(const std::string &name)SFXManager
destroy()SFXManagerstatic
dump()SFXManager
get()SFXManagerinlinestatic
getBuffer(const std::string &name) (defined in SFXManager)SFXManager
getErrorString(int err) (defined in SFXManager)SFXManagerstatic
getListenerPos() constSFXManagerinline
getMasterSFXVolume() const (defined in SFXManager)SFXManagerinline
loadSfx()SFXManagerprivate
loadSingleSfx(const XMLNode *node, const std::string &path=std::string(""), const bool load=true)SFXManager
m_all_sfxSFXManagerprivate
m_all_sfx_typesSFXManagerprivate
m_condition_variableSFXManagerprivate
m_initializedSFXManagerprivate
m_last_update_time (defined in SFXManager)SFXManagerprivate
m_listener_frontSFXManagerprivate
m_listener_positionSFXManagerprivate
m_listener_upSFXManagerprivate
m_master_gainSFXManagerprivate
m_quick_soundsSFXManagerprivate
m_sfx_commandsSFXManagerprivate
m_sfx_managerSFXManagerprivatestatic
m_threadSFXManagerprivate
mainLoop(void *obj)SFXManagerprivatestatic
NoCopy() (defined in NoCopy)NoCopyinline
NUM_CUSTOMS enum value (defined in SFXManager)SFXManager
pauseAll()SFXManager
positionListener(const Vec3 &position, const Vec3 &front, const Vec3 &up)SFXManager
queue(SFXCommands command, SFXBase *sfx=NULL)SFXManager
queue(SFXCommands command, SFXBase *sfx, float f)SFXManager
queue(SFXCommands command, SFXBase *sfx, const Vec3 &p)SFXManager
queue(SFXCommands command, SFXBase *sfx, float f, const Vec3 &p)SFXManager
queue(SFXCommands command, MusicInformation *mi)SFXManager
queue(SFXCommands command, MusicInformation *mi, float f)SFXManager
queue(SFXCommands command, SFXBase *sfx, const Vec3 &p, SFXBuffer *buffer) (defined in SFXManager)SFXManager
queueCommand(SFXCommand *command)SFXManagerprivate
quickSound(const std::string &soundName)SFXManager
reallyPauseAllNow()SFXManager
reallyPositionListenerNow()SFXManagerprivate
reallyResumeAllNow()SFXManager
reallyUpdateNow(SFXCommand *current)SFXManager
resetCanBeDeleted() (defined in CanBeDeleted)CanBeDeletedinline
resumeAll()SFXManager
setCanBeDeleted()CanBeDeletedinline
setMasterSFXVolume(float gain)SFXManager
SFX_CREATE_SOURCE enum value (defined in SFXManager)SFXManager
SFX_DELETE enum value (defined in SFXManager)SFXManager
SFX_EXIT enum value (defined in SFXManager)SFXManager
SFX_LISTENER enum value (defined in SFXManager)SFXManager
SFX_LOOP enum value (defined in SFXManager)SFXManager
SFX_MASTER_VOLUME enum value (defined in SFXManager)SFXManager
SFX_MUSIC_DEFAULT_VOLUME enum value (defined in SFXManager)SFXManager
SFX_MUSIC_PAUSE enum value (defined in SFXManager)SFXManager
SFX_MUSIC_RESUME enum value (defined in SFXManager)SFXManager
SFX_MUSIC_SET_TMP_VOLUME enum value (defined in SFXManager)SFXManager
SFX_MUSIC_START enum value (defined in SFXManager)SFXManager
SFX_MUSIC_STOP enum value (defined in SFXManager)SFXManager
SFX_MUSIC_SWITCH_FAST enum value (defined in SFXManager)SFXManager
SFX_MUSIC_WAITING enum value (defined in SFXManager)SFXManager
SFX_PAUSE enum value (defined in SFXManager)SFXManager
SFX_PAUSE_ALL enum value (defined in SFXManager)SFXManager
SFX_PLAY enum value (defined in SFXManager)SFXManager
SFX_PLAY_POSITION enum value (defined in SFXManager)SFXManager
SFX_POSITION enum value (defined in SFXManager)SFXManager
SFX_RESUME enum value (defined in SFXManager)SFXManager
SFX_RESUME_ALL enum value (defined in SFXManager)SFXManager
SFX_SPEED enum value (defined in SFXManager)SFXManager
SFX_SPEED_POSITION enum value (defined in SFXManager)SFXManager
SFX_STOP enum value (defined in SFXManager)SFXManager
SFX_UPDATE enum value (defined in SFXManager)SFXManager
SFX_VOLUME enum value (defined in SFXManager)SFXManager
sfxAllowed()SFXManager
SFXCommands enum nameSFXManager
SFXManager()SFXManagerprivate
soundExist(const std::string &name)SFXManager
stopThread()SFXManager
toggleSound(const bool newValue)SFXManager
update()SFXManager
waitForReadyToDeleted(float waiting_time)CanBeDeletedinline
~SFXManager()SFXManagerprivatevirtual