NcEngine
nc::NcAudio Member List

This is the complete list of members for nc::NcAudio, including all inherited members.

Clear() noexceptnc::Moduleinlinevirtual
EnumerateOutputDevices() noexcept -> std::vector< AudioDevice >=0nc::NcAudiopure virtual
GetOutputDevice() const noexcept -> const AudioDevice &=0nc::NcAudiopure virtual
GetStreamTime() const noexcept -> double=0nc::NcAudiopure virtual
Id() const noexceptnc::Moduleinline
Module(size_t id=0) noexceptnc::Moduleinline
NcAudio() noexcept (defined in nc::NcAudio)nc::NcAudioinlineexplicit
OnAfterSceneFragmentLoad()nc::Moduleinlinevirtual
OnBeforeSceneFragmentLoad()nc::Moduleinlinevirtual
OnBeforeSceneLoad()nc::Moduleinlinevirtual
OnBuildTaskGraph(task::UpdateTasks &, task::RenderTasks &)nc::Moduleinlinevirtual
OnChangeOutputDevice() noexcept -> Signal< const AudioDevice & > &=0nc::NcAudiopure virtual
RegisterListener(Entity entity) noexcept=0nc::NcAudiopure virtual
SetOutputDevice(uint32_t deviceId=DefaultAudioDeviceId) noexcept -> bool=0nc::NcAudiopure virtual
SetStreamTime(double time) noexcept=0nc::NcAudiopure virtual
~Module()=default (defined in nc::Module)nc::Modulevirtual