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.
Audio::CATLAudioObject Member List

This is the complete list of members for Audio::CATLAudioObject, including all inherited members.

::ATLAudioObjectTest (defined in Audio::CATLAudioObject)Audio::CATLAudioObjectfriend
CanRunRaycasts() const (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
CATLAudioObject(const TAudioObjectID nID, IATLAudioObjectData *const pImplData=nullptr) (defined in Audio::CATLAudioObject)Audio::CATLAudioObjectinlineexplicit
CATLAudioObject(const CATLAudioObject &)=delete (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
CATLAudioObjectBase(const TAudioObjectID nObjectID, const EATLDataScope eDataScope, IATLAudioObjectData *const pImplData=nullptr) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseinlineprotected
CATLEntity(const TAudioObjectID nID, const EATLDataScope eDataScope) (defined in Audio::CATLEntity< TAudioObjectID >)Audio::CATLEntity< TAudioObjectID >inlineexplicit
CheckBeforeRemoval(const CATLDebugNameStore *const pDebugNameStore) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
Clear() override (defined in Audio::CATLAudioObject)Audio::CATLAudioObjectvirtual
ClearEnvironments() (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
ClearRtpcs() (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
DecrementRefCount() (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseinline
DrawDebugInfo(AzFramework::DebugDisplayRequests &debugDisplay, const AZ::Vector3 &listenerPos, const CATLDebugNameStore *const debugNameStore) const (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
EventFinished(const CATLEvent *const atlEvent) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
EventStarted(const CATLEvent *const atlEvent) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
GetActiveEvents() const (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseinline
GetDataScope() const (defined in Audio::CATLEntity< TAudioObjectID >)Audio::CATLEntity< TAudioObjectID >inlinevirtual
GetEnvironments() const (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
GetEventIDs(const char *const sSeparator) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
GetID() const (defined in Audio::CATLEntity< TAudioObjectID >)Audio::CATLEntity< TAudioObjectID >inlinevirtual
GetImplDataPtr() const (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseinline
GetObstOccData(SATLSoundPropagationData &data) const (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
GetPosition() const (defined in Audio::CATLAudioObject)Audio::CATLAudioObjectinline
GetRefCount() const (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseinline
GetRtpcs() const (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
GetTriggerImpls() const (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
GetTriggerInstancesByOwner(void *const pOwner) const (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
GetTriggerNames(const char *const sSeparator, const CATLDebugNameStore *const pDebugNameStore) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
GetVelocityTracking() const (defined in Audio::CATLAudioObject)Audio::CATLAudioObjectinline
HasActiveEvents() const (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
HasPosition() const override (defined in Audio::CATLAudioObject)Audio::CATLAudioObjectinlinevirtual
IncrementRefCount() (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseinline
m_cActiveEvents (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
m_cEnvironments (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
m_cRtpcs (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
m_cStateDrawInfoMap (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBasemutableprotected
m_cSwitchStates (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
m_cTriggerImpls (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
m_cTriggers (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
m_eDataScope (defined in Audio::CATLEntity< TAudioObjectID >)Audio::CATLEntity< TAudioObjectID >protected
m_nRefCounter (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
m_pImplData (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
OnAudioRaycastResults(const AudioRaycastResult &result) override (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
operator=(const CATLAudioObject &)=delete (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
RunRaycasts(const SATLWorldPosition &listenerPos) (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
SetEnvironmentAmount(const TAudioEnvironmentID nEnvironmentID, const float fAmount) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
SetImplDataPtr(IATLAudioObjectData *const pImplData) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseinline
SetPosition(const SATLWorldPosition &oNewPosition) (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
SetRaycastCalcType(const ObstructionType type) (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
SetRtpc(const TAudioControlID nRtpcID, const float fValue) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
SetSwitchState(const TAudioControlID nSwitchID, const TAudioSwitchStateID nStateID) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
SetVelocityTracking(const bool bTrackingOn) (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
TriggerInstanceFinished(TObjectTriggerStates::const_iterator iter) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
TriggerInstanceStarted(TAudioTriggerInstanceID triggerInstanceId, void *owner) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
TriggerInstanceStarting(TAudioTriggerInstanceID triggerInstanceId, TAudioControlID audioControlId) (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBase
TStateDrawInfoMap typedef (defined in Audio::CATLAudioObjectBase)Audio::CATLAudioObjectBaseprotected
Update(const float fUpdateIntervalMS, const SATLWorldPosition &rListenerPosition) override (defined in Audio::CATLAudioObject)Audio::CATLAudioObjectvirtual
UpdateVelocity(const float fUpdateIntervalMS) (defined in Audio::CATLAudioObject)Audio::CATLAudioObject
~CATLAudioObject() override (defined in Audio::CATLAudioObject)Audio::CATLAudioObjectinline
~CATLEntity()=default (defined in Audio::CATLEntity< TAudioObjectID >)Audio::CATLEntity< TAudioObjectID >virtual