Inherits AudioSystemImplementation.
|
| CAudioSystemImpl_wwise (const char *assetsPlatformName) |
|
void | OnAudioSystemLoseFocus () override |
|
void | OnAudioSystemGetFocus () override |
|
void | OnAudioSystemMuteAll () override |
|
void | OnAudioSystemUnmuteAll () override |
|
void | OnAudioSystemRefresh () override |
|
void | Update (const float updateIntervalMS) override |
|
EAudioRequestStatus | Initialize () override |
|
EAudioRequestStatus | ShutDown () override |
|
EAudioRequestStatus | Release () override |
|
EAudioRequestStatus | StopAllSounds () override |
|
EAudioRequestStatus | RegisterAudioObject (IATLAudioObjectData *const audioObjectData, const char *const objectName) override |
|
EAudioRequestStatus | UnregisterAudioObject (IATLAudioObjectData *const audioObjectData) override |
|
EAudioRequestStatus | ResetAudioObject (IATLAudioObjectData *const audioObjectData) override |
|
EAudioRequestStatus | UpdateAudioObject (IATLAudioObjectData *const audioObjectData) override |
|
EAudioRequestStatus | PrepareTriggerSync (IATLAudioObjectData *const audioObjectData, const IATLTriggerImplData *const triggerData) override |
|
EAudioRequestStatus | UnprepareTriggerSync (IATLAudioObjectData *const audioObjectData, const IATLTriggerImplData *const triggerData) override |
|
EAudioRequestStatus | PrepareTriggerAsync (IATLAudioObjectData *const audioObjectData, const IATLTriggerImplData *const triggerData, IATLEventData *const eventData) override |
|
EAudioRequestStatus | UnprepareTriggerAsync (IATLAudioObjectData *const audioObjectData, const IATLTriggerImplData *const triggerData, IATLEventData *const eventData) override |
|
EAudioRequestStatus | ActivateTrigger (IATLAudioObjectData *const audioObjectData, const IATLTriggerImplData *const triggerData, IATLEventData *const eventData, const SATLSourceData *const pSourceData) override |
|
EAudioRequestStatus | StopEvent (IATLAudioObjectData *const audioObjectData, const IATLEventData *const eventData) override |
|
EAudioRequestStatus | StopAllEvents (IATLAudioObjectData *const audioObjectData) override |
|
EAudioRequestStatus | SetPosition (IATLAudioObjectData *const audioObjectData, const SATLWorldPosition &worldPosition) override |
|
EAudioRequestStatus | SetMultiplePositions (IATLAudioObjectData *const audioObjectData, const MultiPositionParams &multiPositionParams) override |
|
EAudioRequestStatus | SetEnvironment (IATLAudioObjectData *const audioObjectData, const IATLEnvironmentImplData *const environmentData, const float amount) override |
|
EAudioRequestStatus | SetRtpc (IATLAudioObjectData *const audioObjectData, const IATLRtpcImplData *const rtpcData, const float value) override |
|
EAudioRequestStatus | SetSwitchState (IATLAudioObjectData *const audioObjectData, const IATLSwitchStateImplData *const switchStateData) override |
|
EAudioRequestStatus | SetObstructionOcclusion (IATLAudioObjectData *const audioObjectData, const float obstruction, const float occlusion) override |
|
EAudioRequestStatus | SetListenerPosition (IATLListenerData *const listenerData, const SATLWorldPosition &newPosition) override |
|
EAudioRequestStatus | ResetRtpc (IATLAudioObjectData *const audioObjectData, const IATLRtpcImplData *const rtpcData) override |
|
EAudioRequestStatus | RegisterInMemoryFile (SATLAudioFileEntryInfo *const audioFileEntry) override |
|
EAudioRequestStatus | UnregisterInMemoryFile (SATLAudioFileEntryInfo *const audioFileEntry) override |
|
EAudioRequestStatus | ParseAudioFileEntry (const AZ::rapidxml::xml_node< char > *audioFileEntryNode, SATLAudioFileEntryInfo *const fileEntryInfo) override |
|
void | DeleteAudioFileEntryData (IATLAudioFileEntryData *const oldAudioFileEntryData) override |
|
const char *const | GetAudioFileLocation (SATLAudioFileEntryInfo *const fileEntryInfo) override |
|
IATLTriggerImplData * | NewAudioTriggerImplData (const AZ::rapidxml::xml_node< char > *audioTriggerNode) override |
|
void | DeleteAudioTriggerImplData (IATLTriggerImplData *const oldTriggerImplData) override |
|
IATLRtpcImplData * | NewAudioRtpcImplData (const AZ::rapidxml::xml_node< char > *audioRtpcNode) override |
|
void | DeleteAudioRtpcImplData (IATLRtpcImplData *const oldRtpcImplData) override |
|
IATLSwitchStateImplData * | NewAudioSwitchStateImplData (const AZ::rapidxml::xml_node< char > *audioSwitchStateNode) override |
|
void | DeleteAudioSwitchStateImplData (IATLSwitchStateImplData *const oldSwitchStateImplData) override |
|
IATLEnvironmentImplData * | NewAudioEnvironmentImplData (const AZ::rapidxml::xml_node< char > *audioEnvironmentNode) override |
|
void | DeleteAudioEnvironmentImplData (IATLEnvironmentImplData *const oldEnvironmentImplData) override |
|
SATLAudioObjectData_wwise * | NewGlobalAudioObjectData (const TAudioObjectID objectId) override |
|
SATLAudioObjectData_wwise * | NewAudioObjectData (const TAudioObjectID objectId) override |
|
void | DeleteAudioObjectData (IATLAudioObjectData *const oldObjectData) override |
|
SATLListenerData_wwise * | NewDefaultAudioListenerObjectData (const TATLIDType objectId) override |
|
SATLListenerData_wwise * | NewAudioListenerObjectData (const TATLIDType objectId) override |
|
void | DeleteAudioListenerObjectData (IATLListenerData *const oldListenerData) override |
|
SATLEventData_wwise * | NewAudioEventData (const TAudioEventID eventId) override |
|
void | DeleteAudioEventData (IATLEventData *const oldEventData) override |
|
void | ResetAudioEventData (IATLEventData *const eventData) override |
|
const char *const | GetImplSubPath () const override |
|
void | SetLanguage (const char *const language) override |
|
const char *const | GetImplementationNameString () const override |
|
void | GetMemoryInfo (SAudioImplMemoryInfo &memoryInfo) const override |
|
AZStd::vector< AudioImplMemoryPoolInfo > | GetMemoryPoolInfo () override |
|
bool | CreateAudioSource (const SAudioInputConfig &sourceConfig) override |
|
void | DestroyAudioSource (TAudioSourceId sourceId) override |
|
void | SetPanningMode (PanningMode mode) override |
|