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::RaycastInfo Struct Reference

Public Member Functions

void UpdateContribution ()
 
void Reset ()
 
float GetDistanceScaledContribution () const
 
float GetNearestHitDistance () const
 

Public Attributes

AZStd::fixed_vector< AzPhysics::SceneQueryHit, s_maxHitResultsPerRaycast > m_hits
 
AzPhysics::RayCastRequest m_raycastRequest
 
float m_contribution = 0.f
 
float m_cacheTimerMs = 0.f
 
AZ::u16 m_numHits = 0
 
bool m_pending = false
 Whether the ray has been requested and is still pending.
 
bool m_cached = false
 

The documentation for this struct was generated from the following file: