|
using | TActiveObjectMap = ATLMapLookupType< TAudioObjectID, CATLAudioObject * > |
|
|
| CAudioObjectManager (CAudioEventManager &refAudioEventManager) |
|
| AZ_DISABLE_COPY_MOVE (CAudioObjectManager) |
|
void | Initialize () |
|
void | Release () |
|
void | Update (const float fUpdateIntervalMS, const SATLWorldPosition &rListenerPosition) |
|
bool | ReserveID (TAudioObjectID &rAudioObjectID, const char *const sAudioObjectName) |
|
bool | ReleaseID (const TAudioObjectID nAudioObjectID) |
|
CATLAudioObject * | LookupID (const TAudioObjectID nAudioObjectID) const |
|
void | ReportEventFinished (const CATLEvent *atlEvent) |
|
void | SetDebugNameStore (CATLDebugNameStore *const pDebugNameStore) |
|
size_t | GetNumAudioObjects () const |
|
size_t | GetNumActiveAudioObjects () const |
|
const TActiveObjectMap & | GetActiveAudioObjects () const |
|
void | DrawPerObjectDebugInfo (AzFramework::DebugDisplayRequests &debugDisplay, const AZ::Vector3 &rListenerPos) const |
|
void | DrawDebugInfo (AzFramework::DebugDisplayRequests &debugDisplay, float posX, float posY) const |
|
The documentation for this class was generated from the following file:
- Gems/AudioSystem/Code/Source/Engine/ATLComponents.h