Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Core::AudioEngine Member List

This is the complete list of members for Engine::Core::AudioEngine, including all inherited members.

audioClips_Engine::Core::AudioEngineprivate
AudioEngine(const AudioClipStore *audioClips=nullptr)Engine::Core::AudioEngineexplicit
AudioEngine(const AudioEngine &)=deleteEngine::Core::AudioEngine
cleanup()Engine::Core::AudioEngine
cleanupFinishedSounds()Engine::Core::AudioEngineprivate
context_Engine::Core::AudioEngineprivate
drainPendingForPath(const std::filesystem::path &path, Assets::Audio *asset)Engine::Core::AudioEngineprivate
engine_Engine::Core::AudioEngineprivate
flowStore_Engine::Core::AudioEngineprivate
getMasterVolume() constEngine::Core::AudioEngineinline
getPlaybackDeviceName() constEngine::Core::AudioEngineinline
getPlaybackDevices() constEngine::Core::AudioEngine
init()Engine::Core::AudioEngine
init(std::optional< uint32_t > deviceIndex)Engine::Core::AudioEngineprivate
initialized_Engine::Core::AudioEngineprivate
isInitialized() constEngine::Core::AudioEngineinline
isPlaying(AudioHandle handle) constEngine::Core::AudioEngine
masterVolume_Engine::Core::AudioEngineprivate
nextHandle_Engine::Core::AudioEngineprivate
onAudioLoaded(Assets::Audio *asset, const std::filesystem::path &path)Engine::Core::AudioEngine
operator=(const AudioEngine &)=deleteEngine::Core::AudioEngine
pendingPlays_Engine::Core::AudioEngineprivate
play(Assets::AudioClipHandle clip, float volume=1.0f, bool loop=false)Engine::Core::AudioEngine
playbackDeviceName_Engine::Core::AudioEngineprivate
playFlow(Assets::AudioFlowHandle flow, float volume=1.0f, bool loop=false)Engine::Core::AudioEngine
playingFlows_Engine::Core::AudioEngineprivate
playingSounds_Engine::Core::AudioEngineprivate
playSpatialized(Assets::AudioClipHandle clip, const glm::vec3 &worldPosition, float volume=1.0f, bool loop=false)Engine::Core::AudioEngine
purgeStalePending()Engine::Core::AudioEngineprivate
renderSpatialized(float *pFramesOut, std::uint64_t frameCount)Engine::Core::AudioEngine
setFlowParam(AudioHandle handle, Assets::FlowSettingHandle setting, float value)Engine::Core::AudioEngine
setFlowStore(Assets::AudioFlowStore *store)Engine::Core::AudioEngineinline
setListener(const glm::vec3 &worldPosition, const glm::quat &worldOrientation)Engine::Core::AudioEngine
setMasterVolume(float volume)Engine::Core::AudioEngine
setPlaybackDevice(std::optional< uint32_t > deviceIndex)Engine::Core::AudioEngine
shutdownBackend()Engine::Core::AudioEngineprivate
silenceBuffer_Engine::Core::AudioEngineprivate
silenceSound_Engine::Core::AudioEngineprivate
spatializedSounds_Engine::Core::AudioEngineprivate
startPlayback(Assets::Audio *asset, const std::string &assetPath, float volume, bool loop, const std::optional< glm::vec3 > &worldPosition, AudioHandle handle)Engine::Core::AudioEngineprivate
steamAudio_Engine::Core::AudioEngineprivate
stop(AudioHandle handle)Engine::Core::AudioEngine
stopAll()Engine::Core::AudioEngine
updateSpatializedSource(AudioHandle handle, const glm::vec3 &worldPosition)Engine::Core::AudioEngine
~AudioEngine()Engine::Core::AudioEngine