This is the complete list of members for ISoundManager, including all inherited members.
fadeSound(int sound, float step, float gain)=0 | ISoundManager | pure virtual |
getSoundGain(int id)=0 | ISoundManager | pure virtual |
loadSoundData(const std::string &name, const std::string &filedata)=0 | ISoundManager | pure virtual |
loadSoundFile(const std::string &name, const std::string &filepath)=0 | ISoundManager | pure virtual |
playSound(const std::string &name, bool loop, float volume, float fade=0.0f, float pitch=1.0f)=0 | ISoundManager | pure virtual |
playSound(const SimpleSoundSpec &spec, bool loop) | ISoundManager | inline |
playSoundAt(const std::string &name, bool loop, float volume, v3f pos, float pitch=1.0f)=0 | ISoundManager | pure virtual |
playSoundAt(const SimpleSoundSpec &spec, bool loop, const v3f &pos) | ISoundManager | inline |
setListenerGain(float gain)=0 | ISoundManager | pure virtual |
soundExists(int sound)=0 | ISoundManager | pure virtual |
step(float dtime)=0 | ISoundManager | pure virtual |
stopSound(int sound)=0 | ISoundManager | pure virtual |
updateListener(const v3f &pos, const v3f &vel, const v3f &at, const v3f &up)=0 | ISoundManager | pure virtual |
updateSoundGain(int id, float gain)=0 | ISoundManager | pure virtual |
updateSoundPosition(int sound, v3f pos)=0 | ISoundManager | pure virtual |
~ISoundManager()=default | ISoundManager | virtual |