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

Public Attributes

AZ::Vector3 m_position = AZ::Vector3::CreateZero()
 
AZ::Vector3 m_normal = AZ::Vector3(0.0f, 0.0f, 1.0f)
 
bool m_intersected = false
 

Member Data Documentation

◆ m_intersected

bool EMotionFX::Integration::IRaycastRequests::RaycastResult::m_intersected = false

Did we intersect? In case this is false, the m_position and m_normal should be ignored.

◆ m_normal

AZ::Vector3 EMotionFX::Integration::IRaycastRequests::RaycastResult::m_normal = AZ::Vector3(0.0f, 0.0f, 1.0f)

The normal at the intersection point.

◆ m_position

AZ::Vector3 EMotionFX::Integration::IRaycastRequests::RaycastResult::m_position = AZ::Vector3::CreateZero()

The intersection point.


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