Inherits Audio::CATLAudioObjectBase.
|
| CATLGlobalAudioObject (const TAudioObjectID nID, IATLAudioObjectData *const pImplData) |
|
bool | HasPosition () const override |
|
void | TriggerInstanceStarting (TAudioTriggerInstanceID triggerInstanceId, TAudioControlID audioControlId) |
|
void | TriggerInstanceStarted (TAudioTriggerInstanceID triggerInstanceId, void *owner) |
|
void | TriggerInstanceFinished (TObjectTriggerStates::const_iterator iter) |
|
void | EventStarted (const CATLEvent *const atlEvent) |
|
void | EventFinished (const CATLEvent *const atlEvent) |
|
void | SetSwitchState (const TAudioControlID nSwitchID, const TAudioSwitchStateID nStateID) |
|
void | SetRtpc (const TAudioControlID nRtpcID, const float fValue) |
|
void | SetEnvironmentAmount (const TAudioEnvironmentID nEnvironmentID, const float fAmount) |
|
const TObjectTriggerImplStates & | GetTriggerImpls () const |
|
const TObjectRtpcMap & | GetRtpcs () const |
|
const TObjectEnvironmentMap & | GetEnvironments () const |
|
void | ClearRtpcs () |
|
void | ClearEnvironments () |
|
const TObjectEventSet & | GetActiveEvents () const |
|
bool | HasActiveEvents () const |
|
TObjectTriggerInstanceSet | GetTriggerInstancesByOwner (void *const pOwner) const |
|
void | IncrementRefCount () |
|
void | DecrementRefCount () |
|
size_t | GetRefCount () const |
|
void | SetImplDataPtr (IATLAudioObjectData *const pImplData) |
|
IATLAudioObjectData * | GetImplDataPtr () const |
|
virtual bool | HasPosition () const =0 |
|
void | CheckBeforeRemoval (const CATLDebugNameStore *const pDebugNameStore) |
|
| CATLEntity (const TAudioObjectID nID, const EATLDataScope eDataScope) |
|
virtual TAudioObjectID | GetID () const |
|
virtual EATLDataScope | GetDataScope () const |
|
|
using | TStateDrawInfoMap = ATLMapLookupType< TAudioControlID, CStateDebugDrawData > |
|
| CATLAudioObjectBase (const TAudioObjectID nObjectID, const EATLDataScope eDataScope, IATLAudioObjectData *const pImplData=nullptr) |
|
virtual void | Clear () |
|
virtual void | Update (const float fUpdateIntervalMS, const SATLWorldPosition &rListenerPosition) |
|
AZStd::string | GetTriggerNames (const char *const sSeparator, const CATLDebugNameStore *const pDebugNameStore) |
|
AZStd::string | GetEventIDs (const char *const sSeparator) |
|
TObjectEventSet | m_cActiveEvents |
|
TObjectTriggerStates | m_cTriggers |
|
TObjectTriggerImplStates | m_cTriggerImpls |
|
TObjectRtpcMap | m_cRtpcs |
|
TObjectEnvironmentMap | m_cEnvironments |
|
TObjectStateMap | m_cSwitchStates |
|
size_t | m_nRefCounter |
|
IATLAudioObjectData * | m_pImplData |
|
TStateDrawInfoMap | m_cStateDrawInfoMap |
|
EATLDataScope | m_eDataScope |
|
◆ HasPosition()
bool Audio::CATLGlobalAudioObject::HasPosition |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file:
- Gems/AudioSystem/Code/Source/Engine/ATLAudioObject.h