libdonut  2.3.2
Application framework for cross-platform game development in C++20
donut::audio::SoundStage Member List

This is the complete list of members for donut::audio::SoundStage, including all inherited members.

createPausedSoundInBackground(const Sound &sound, float volume=-1.0f)donut::audio::SoundStage
fadeSoundPlaybackSpeed(SoundInstanceId id, float targetPlaybackSpeed, float fadeDuration)donut::audio::SoundStage
fadeSoundVolume(SoundInstanceId id, float targetVolume, float fadeDuration)donut::audio::SoundStage
fadeVolume(float targetVolume, float fadeDuration)donut::audio::SoundStage
isSoundPaused(SoundInstanceId id) const noexceptdonut::audio::SoundStage
isSoundStopped(SoundInstanceId id) const noexceptdonut::audio::SoundStage
pauseSound(SoundInstanceId id)donut::audio::SoundStage
playSound(const Sound &sound, float volume=-1.0f, vec3 position={0.0f, 0.0f, 0.0f}, vec3 velocity={0.0f, 0.0f, 0.0f})donut::audio::SoundStage
playSoundInBackground(const Sound &sound, float volume=-1.0f)donut::audio::SoundStage
resumeSound(SoundInstanceId id)donut::audio::SoundStage
scheduleSoundPause(SoundInstanceId id, Time< float > timePointInSound)donut::audio::SoundStage
scheduleSoundStop(SoundInstanceId id, Time< float > timePointInSound)donut::audio::SoundStage
seekToSoundTime(SoundInstanceId id, Time< float > timePointInSound)donut::audio::SoundStage
setMaxSimultaneousSounds(unsigned maxSimultaneousSounds)donut::audio::SoundStage
setSoundPlaybackSpeed(SoundInstanceId id, float playbackSpeed)donut::audio::SoundStage
setSoundPosition(SoundInstanceId id, vec3 newPosition)donut::audio::SoundStage
setSoundPositionAndVelocity(SoundInstanceId id, vec3 newPosition, vec3 newVelocity)donut::audio::SoundStage
setSoundVelocity(SoundInstanceId id, vec3 newVelocity)donut::audio::SoundStage
setSoundVolume(SoundInstanceId id, float volume)donut::audio::SoundStage
setSpeedOfSound(float speedOfSound)donut::audio::SoundStage
setVolume(float volume)donut::audio::SoundStage
SoundInstanceId typedefdonut::audio::SoundStage
SoundStage(const SoundStageOptions &options={})donut::audio::SoundStageexplicit
stopSound(SoundInstanceId id)donut::audio::SoundStage
update(Time< float > deltaTime, const Listener &listener)donut::audio::SoundStage