This is the complete list of members for OpenALSoundManager, including all inherited members.
addBuffer(const std::string &name, SoundBuffer *buf) | OpenALSoundManager | inline |
createPlayingSound(SoundBuffer *buf, bool loop, float volume, float pitch) | OpenALSoundManager | inline |
createPlayingSoundAt(SoundBuffer *buf, bool loop, float volume, v3f pos, float pitch) | OpenALSoundManager | inline |
deleteSound(int id) | OpenALSoundManager | inline |
doFades(float dtime) | OpenALSoundManager | inline |
fadeSound(int soundid, float step, float gain) | OpenALSoundManager | inlinevirtual |
getBuffer(const std::string &name) | OpenALSoundManager | inline |
getFetchBuffer(const std::string &name) | OpenALSoundManager | inline |
getSoundGain(int id) | OpenALSoundManager | inlinevirtual |
loadSoundData(const std::string &name, const std::string &filedata) | OpenALSoundManager | inlinevirtual |
loadSoundFile(const std::string &name, const std::string &filepath) | OpenALSoundManager | inlinevirtual |
m_buffers | OpenALSoundManager | private |
m_context | OpenALSoundManager | private |
m_device | OpenALSoundManager | private |
m_fetcher | OpenALSoundManager | private |
m_next_id | OpenALSoundManager | private |
m_sounds_fading | OpenALSoundManager | private |
m_sounds_playing | OpenALSoundManager | private |
maintain() | OpenALSoundManager | inline |
OpenALSoundManager(SoundManagerSingleton *smg, OnDemandSoundFetcher *fetcher) | OpenALSoundManager | inline |
playSound(const std::string &name, bool loop, float volume, float fade, float pitch) | OpenALSoundManager | inlinevirtual |
ISoundManager::playSound(const SimpleSoundSpec &spec, bool loop) | ISoundManager | inline |
playSoundAt(const std::string &name, bool loop, float volume, v3f pos, float pitch) | OpenALSoundManager | inlinevirtual |
ISoundManager::playSoundAt(const SimpleSoundSpec &spec, bool loop, const v3f &pos) | ISoundManager | inline |
playSoundRaw(SoundBuffer *buf, bool loop, float volume, float pitch) | OpenALSoundManager | inline |
playSoundRawAt(SoundBuffer *buf, bool loop, float volume, const v3f &pos, float pitch) | OpenALSoundManager | inline |
setListenerGain(float gain) | OpenALSoundManager | inlinevirtual |
soundExists(int sound) | OpenALSoundManager | inlinevirtual |
step(float dtime) | OpenALSoundManager | inlinevirtual |
stopSound(int sound) | OpenALSoundManager | inlinevirtual |
updateListener(const v3f &pos, const v3f &vel, const v3f &at, const v3f &up) | OpenALSoundManager | inlinevirtual |
updateSoundGain(int id, float gain) | OpenALSoundManager | inlinevirtual |
updateSoundPosition(int id, v3f pos) | OpenALSoundManager | inlinevirtual |
~ISoundManager()=default | ISoundManager | virtual |
~OpenALSoundManager() | OpenALSoundManager | inline |