|
|
| 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