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.
|
Inherits Audio::IAudioProxy.
Public Member Functions | |
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 |