Luanti 5.11.0-dev
 
Loading...
Searching...
No Matches
ISoundManager Member List

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

addSoundToGroup(const std::string &sound_name, const std::string &group_name)=0ISoundManagerpure virtual
allocateId(u32 num_owners)ISoundManager
fadeSound(sound_handle_t sound, f32 step, f32 target_gain)=0ISoundManagerpure virtual
freeId(sound_handle_t id, u32 num_owners=1)ISoundManager
loadSoundData(const std::string &name, std::string &&filedata)=0ISoundManagerpure virtual
loadSoundFile(const std::string &name, const std::string &filepath)=0ISoundManagerpure virtual
m_next_idISoundManagerprivate
m_occupied_idsISoundManagerprivate
m_removed_soundsISoundManagerprivate
pauseAll()=0ISoundManagerpure virtual
playSound(sound_handle_t id, const SoundSpec &spec)=0ISoundManagerpure virtual
playSoundAt(sound_handle_t id, const SoundSpec &spec, const v3f &pos, const v3f &vel)=0ISoundManagerpure virtual
pollRemovedSounds()ISoundManagerinline
reportRemovedSound(sound_handle_t id)ISoundManagerprotected
resumeAll()=0ISoundManagerpure virtual
setListenerGain(f32 gain)=0ISoundManagerpure virtual
step(f32 dtime)=0ISoundManagerpure virtual
stopSound(sound_handle_t sound)=0ISoundManagerpure virtual
updateListener(const v3f &pos, const v3f &vel, const v3f &at, const v3f &up)=0ISoundManagerpure virtual
updateSoundPosVel(sound_handle_t sound, const v3f &pos, const v3f &vel)=0ISoundManagerpure virtual
~ISoundManager()=defaultISoundManagervirtual