Open 3D Engine AudioSystem Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for Audio::IAudioSystem, including all inherited members.
AZ_RTTI(IAudioSystem, "{4AF3417B-C264-4970-96C5-EBB888EA922D}") (defined in Audio::IAudioSystem) | Audio::IAudioSystem | |
CreateAudioSource(const SAudioInputConfig &sourceConfig)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
DestroyAudioSource(TAudioSourceId sourceId)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
ExternalUpdate()=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
GetAudioEnvironmentID(const char *sAudioEnvironmentName) const =0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
GetAudioPreloadRequestID(const char *sAudioPreloadRequestName) const =0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
GetAudioProxy()=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
GetAudioRtpcID(const char *sAudioRtpcName) const =0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
GetAudioSwitchID(const char *sAudioSwitchName) const =0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
GetAudioSwitchStateID(TAudioControlID nSwitchID, const char *sAudioSwitchStateName) const =0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
GetAudioTriggerID(const char *sAudioTriggerName) const =0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
GetControlsPath() const =0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
Initialize()=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
PushCallback(AudioRequestVariant &&callback)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
PushRequest(AudioRequestVariant &&request)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
PushRequestBlocking(AudioRequestVariant &&request)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
PushRequests(AudioRequestsQueue &requests)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
RecycleAudioProxy(IAudioProxy *pIAudioProxy)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
RefreshAudioSystem(const char *levelName)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
Release()=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
ReleaseAudioListenerID(TAudioObjectID nAudioObjectID)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
ReserveAudioListenerID(TAudioObjectID &rAudioObjectID)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
SetAudioListenerOverrideID(TAudioObjectID nAudioObjectID)=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
UpdateControlsPath()=0 (defined in Audio::IAudioSystem) | Audio::IAudioSystem | pure virtual |
~IAudioSystem()=default (defined in Audio::IAudioSystem) | Audio::IAudioSystem | virtual |