Open 3D Engine AudioSystem Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Audio::RaycastProcessor Member List

This is the complete list of members for Audio::RaycastProcessor, including all inherited members.

CanRun() const (defined in Audio::RaycastProcessor)Audio::RaycastProcessor
CastRay(const AZ::Vector3 &origin, const AZ::Vector3 &dest, const AZ::u16 rayIndex) (defined in Audio::RaycastProcessor)Audio::RaycastProcessor
CATLAudioObject (defined in Audio::RaycastProcessor)Audio::RaycastProcessorfriend
DrawObstructionRays(AzFramework::DebugDisplayRequests &debugDisplay) const (defined in Audio::RaycastProcessor)Audio::RaycastProcessor
GetObstruction() const (defined in Audio::RaycastProcessor)Audio::RaycastProcessorinline
GetOcclusion() const (defined in Audio::RaycastProcessor)Audio::RaycastProcessorinline
RaycastProcessor(const TAudioObjectID objectId, const SATLWorldPosition &objectPosition) (defined in Audio::RaycastProcessor)Audio::RaycastProcessor
Reset() (defined in Audio::RaycastProcessor)Audio::RaycastProcessor
Run(const SATLWorldPosition &listenerPosition) (defined in Audio::RaycastProcessor)Audio::RaycastProcessor
s_epsilon (defined in Audio::RaycastProcessor)Audio::RaycastProcessorstatic
s_raycastsEnabled (defined in Audio::RaycastProcessor)Audio::RaycastProcessorstatic
SetType(ObstructionType calcType) (defined in Audio::RaycastProcessor)Audio::RaycastProcessor
SetupTestRay(AZ::u16 rayIndex) (defined in Audio::RaycastProcessor)Audio::RaycastProcessor
Update(float deltaMs) (defined in Audio::RaycastProcessor)Audio::RaycastProcessor