|
| RaycastProcessor (const TAudioObjectID objectId, const SATLWorldPosition &objectPosition) |
|
void | Update (float deltaMs) |
|
void | Reset () |
|
void | SetType (ObstructionType calcType) |
|
bool | CanRun () const |
|
void | Run (const SATLWorldPosition &listenerPosition) |
|
void | CastRay (const AZ::Vector3 &origin, const AZ::Vector3 &dest, const AZ::u16 rayIndex) |
|
float | GetObstruction () const |
|
float | GetOcclusion () const |
|
void | SetupTestRay (AZ::u16 rayIndex) |
|
void | DrawObstructionRays (AzFramework::DebugDisplayRequests &debugDisplay) const |
|
|
static constexpr float | s_epsilon = 1e-3f |
|
static bool | s_raycastsEnabled |
|
The documentation for this class was generated from the following file:
- Gems/AudioSystem/Code/Source/Engine/ATLAudioObject.h