![]() |
ezEngine
Release 25.03
|
Used for raycast and sweep tests. More...
#include <PhysicsQuery.h>
Public Attributes | |
ezVec3 | m_vPosition |
ezVec3 | m_vNormal |
float | m_fDistance |
ezGameObjectHandle | m_hShapeObject |
The game object to which the hit physics shape is attached. | |
ezGameObjectHandle | m_hActorObject |
The game object to which the parent actor of the hit physics shape is attached. | |
ezSurfaceResourceHandle | m_hSurface |
The type of surface that was hit (if available) | |
ezUInt32 | m_uiObjectFilterID = ezInvalidIndex |
An ID either per object (rigid-body / ragdoll) or per shape (implementation specific) that can be used to ignore this object during raycasts and shape queries. | |
ezPhysicsHitType | m_hitType = ezPhysicsHitType::Undefined |
Classification of the triangle face, see ezPhysicsHitType. | |
void * | m_pInternalPhysicsShape = nullptr |
void * | m_pInternalPhysicsActor = nullptr |
Used for raycast and sweep tests.