Open 3D Engine EMotionFX 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.
EMotionFX::Integration::IRaycastRequests::RaycastRequest Struct Reference

Public Attributes

AZ::Vector3 m_start
 
AZ::Vector3 m_direction
 
float m_distance
 
AzPhysics::SceneQuery::QueryType m_queryType = AzPhysics::SceneQuery::QueryType::StaticAndDynamic
 
UsecaseHint m_hint = UsecaseHint::Generic
 

Member Data Documentation

◆ m_direction

AZ::Vector3 EMotionFX::Integration::IRaycastRequests::RaycastRequest::m_direction

The direction vector (has to be normalized).

◆ m_distance

float EMotionFX::Integration::IRaycastRequests::RaycastRequest::m_distance

The maximum distance (has to be positive and larger than zero).

◆ m_hint

UsecaseHint EMotionFX::Integration::IRaycastRequests::RaycastRequest::m_hint = UsecaseHint::Generic

The use case hint.

◆ m_start

AZ::Vector3 EMotionFX::Integration::IRaycastRequests::RaycastRequest::m_start

The start position of the ray in world space.


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