libdonut
2.3.2
Application framework for cross-platform game development in C++20
|
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 noexcept | donut::audio::SoundStage | |
isSoundStopped(SoundInstanceId id) const noexcept | donut::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 typedef | donut::audio::SoundStage | |
SoundStage(const SoundStageOptions &options={}) | donut::audio::SoundStage | explicit |
stopSound(SoundInstanceId id) | donut::audio::SoundStage | |
update(Time< float > deltaTime, const Listener &listener) | donut::audio::SoundStage |