Minetest  5.4.0
ISoundManager Member List

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

fadeSound(int sound, float step, float gain)=0ISoundManagerpure virtual
getSoundGain(int id)=0ISoundManagerpure virtual
loadSoundData(const std::string &name, const std::string &filedata)=0ISoundManagerpure virtual
loadSoundFile(const std::string &name, const std::string &filepath)=0ISoundManagerpure virtual
playSound(const std::string &name, bool loop, float volume, float fade=0.0f, float pitch=1.0f)=0ISoundManagerpure virtual
playSound(const SimpleSoundSpec &spec, bool loop)ISoundManagerinline
playSoundAt(const std::string &name, bool loop, float volume, v3f pos, float pitch=1.0f)=0ISoundManagerpure virtual
playSoundAt(const SimpleSoundSpec &spec, bool loop, const v3f &pos)ISoundManagerinline
setListenerGain(float gain)=0ISoundManagerpure virtual
soundExists(int sound)=0ISoundManagerpure virtual
step(float dtime)=0ISoundManagerpure virtual
stopSound(int sound)=0ISoundManagerpure virtual
updateListener(const v3f &pos, const v3f &vel, const v3f &at, const v3f &up)=0ISoundManagerpure virtual
updateSoundGain(int id, float gain)=0ISoundManagerpure virtual
updateSoundPosition(int sound, v3f pos)=0ISoundManagerpure virtual
~ISoundManager()=defaultISoundManagervirtual