|
void | Initialize (const char *, void *, const bool=true) override |
|
void | Release () override |
|
void | ExecuteTrigger (TAudioControlID) override |
|
void | ExecuteSourceTrigger (TAudioControlID, const SAudioSourceInfo &) override |
|
void | StopAllTriggers () override |
|
void | StopTrigger (TAudioControlID) override |
|
void | SetSwitchState (TAudioControlID, TAudioSwitchStateID) override |
|
void | SetRtpcValue (TAudioControlID, float) override |
|
void | SetObstructionCalcType (ObstructionType) override |
|
void | SetPosition (const SATLWorldPosition &) override |
|
void | SetPosition (const AZ::Vector3 &) override |
|
void | SetMultiplePositions (const MultiPositionParams &) override |
|
void | SetEnvironmentAmount (TAudioEnvironmentID, float) override |
|
void | ResetEnvironments () override |
|
void | ResetParameters () override |
|
TAudioObjectID | GetAudioObjectID () const override |
|
virtual void | Initialize (const char *sObjectName, void *ownerOverride=nullptr, bool bInitAsync=true)=0 |
|
virtual void | Release ()=0 |
|
virtual void | ExecuteTrigger (TAudioControlID nTriggerID)=0 |
|
virtual void | ExecuteSourceTrigger (TAudioControlID nTriggerID, const SAudioSourceInfo &rSourceInfo)=0 |
|
virtual void | StopAllTriggers ()=0 |
|
virtual void | StopTrigger (TAudioControlID nTriggerID)=0 |
|
virtual void | SetSwitchState (TAudioControlID nSwitchID, TAudioSwitchStateID nStateID)=0 |
|
virtual void | SetRtpcValue (TAudioControlID nRtpcID, float fValue)=0 |
|
virtual void | SetObstructionCalcType (ObstructionType eObstructionType)=0 |
|
virtual void | SetPosition (const SATLWorldPosition &rPosition)=0 |
|
virtual void | SetPosition (const AZ::Vector3 &rPosition)=0 |
|
virtual void | SetMultiplePositions (const MultiPositionParams ¶ms)=0 |
|
virtual void | SetEnvironmentAmount (TAudioEnvironmentID nEnvironmentID, float fAmount)=0 |
|
virtual void | ResetEnvironments ()=0 |
|
virtual void | ResetParameters ()=0 |
|
virtual TAudioObjectID | GetAudioObjectID () const =0 |
|