CollisionCandidate Struct
Internal structure holding references to a potential collision candidate. More...
Declaration
Public Member Attributes Index
| helios::engine::ecs::GameObject | gameObject |
|
Pointer to the GameObject entity. More... | |
| AabbColliderComponent * | aabbColliderComponent |
|
Pointer to the AABB collider component providing world-space bounds. More... | |
| CollisionComponent * | collisionComponent |
|
Pointer to the collision component defining layer masks and collision behavior. More... | |
| CollisionStateComponent * | collisionStateComponent |
|
Pointer to the collision state component for storing collision results. More... | |
Description
Internal structure holding references to a potential collision candidate.
Bundles the GameObject pointer with its collision-relevant components for efficient access during the narrow phase.
Definition at line 143 of file GridCollisionDetectionSystem.ixx.
Public Member Attributes
aabbColliderComponent
|
Pointer to the AABB collider component providing world-space bounds.
Definition at line 153 of file GridCollisionDetectionSystem.ixx.
collisionComponent
|
Pointer to the collision component defining layer masks and collision behavior.
Definition at line 158 of file GridCollisionDetectionSystem.ixx.
collisionStateComponent
|
Pointer to the collision state component for storing collision results.
Definition at line 163 of file GridCollisionDetectionSystem.ixx.
gameObject
|
Pointer to the GameObject entity.
Definition at line 148 of file GridCollisionDetectionSystem.ixx.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.