SuperTuxKart
|
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() | CanBeDeleted | inline |
canBeDeletedNow() (defined in CanBeDeleted) | CanBeDeleted | inline |
checkError(const std::string &context) | SFXManager | static |
create() | SFXManager | static |
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 value | SFXManager | |
CUSTOM_CRASH enum value | SFXManager | |
CUSTOM_EXPLODE enum value | SFXManager | |
CUSTOM_GOO enum value | SFXManager | |
CUSTOM_HORN enum value | SFXManager | |
CUSTOM_NAME enum value | SFXManager | |
CUSTOM_PASS enum value | SFXManager | |
CUSTOM_SHOOT enum value | SFXManager | |
CUSTOM_WIN enum value | SFXManager | |
CUSTOM_ZIPPER enum value | SFXManager | |
CustomSFX enum name | SFXManager | |
deleteSFX(SFXBase *sfx) | SFXManager | private |
deleteSFXMapping(const std::string &name) | SFXManager | |
destroy() | SFXManager | static |
dump() | SFXManager | |
get() | SFXManager | inlinestatic |
getBuffer(const std::string &name) (defined in SFXManager) | SFXManager | |
getErrorString(int err) (defined in SFXManager) | SFXManager | static |
getListenerPos() const | SFXManager | inline |
getMasterSFXVolume() const (defined in SFXManager) | SFXManager | inline |
loadSfx() | SFXManager | private |
loadSingleSfx(const XMLNode *node, const std::string &path=std::string(""), const bool load=true) | SFXManager | |
m_all_sfx | SFXManager | private |
m_all_sfx_types | SFXManager | private |
m_can_be_deleted (defined in CanBeDeleted) | CanBeDeleted | private |
m_condition_variable | SFXManager | private |
m_initialized | SFXManager | private |
m_last_update_time (defined in SFXManager) | SFXManager | private |
m_listener_front | SFXManager | private |
m_listener_position | SFXManager | private |
m_listener_up | SFXManager | private |
m_master_gain | SFXManager | private |
m_quick_sounds | SFXManager | private |
m_sfx_commands | SFXManager | private |
m_sfx_manager | SFXManager | privatestatic |
m_thread | SFXManager | private |
mainLoop(void *obj) | SFXManager | privatestatic |
NoCopy() (defined in NoCopy) | NoCopy | inline |
NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
NUM_CUSTOMS enum value (defined in SFXManager) | SFXManager | |
operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
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) | SFXManager | private |
quickSound(const std::string &soundName) | SFXManager | |
reallyPauseAllNow() | SFXManager | |
reallyPositionListenerNow() | SFXManager | private |
reallyResumeAllNow() | SFXManager | |
reallyUpdateNow(SFXCommand *current) | SFXManager | |
resetCanBeDeleted() (defined in CanBeDeleted) | CanBeDeleted | inline |
resumeAll() | SFXManager | |
setCanBeDeleted() | CanBeDeleted | inline |
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 name | SFXManager | |
SFXManager() | SFXManager | private |
soundExist(const std::string &name) | SFXManager | |
stopThread() | SFXManager | |
toggleSound(const bool newValue) | SFXManager | |
update() | SFXManager | |
waitForReadyToDeleted(float waiting_time) | CanBeDeleted | inline |
~SFXManager() | SFXManager | privatevirtual |