components Folder
Files Index
| file | helios/engine/modules/physics/collision/components/_module.ixx |
|
Aggregate module for helios::engine::modules::physics::collision::components namespace. More... | |
| file | AabbColliderComponent.ixx |
|
Component for Axis-Aligned Bounding Box (AABB) collision detection. More... | |
| file | CollisionComponent.ixx |
|
Component for layer-based collision detection and event generation. More... | |
| file | CollisionStateComponent.ixx |
|
Per-frame collision state component written by detection systems. More... | |
Description
helios::engine::modules::physics::collision::components
Collider components for collision detection.
This namespace contains data components that define entity collision properties used by the physics and collision detection systems.
Components
| Component | Description |
|---|---|
| AabbColliderComponent | Axis-Aligned Bounding Box for broad-phase collision detection. |
| CollisionComponent | Layer membership and collision masks (trigger/solid). |
| CollisionStateComponent | Per-frame collision state written by detection systems. |
Usage
Attach AabbColliderComponent to define spatial bounds and CollisionComponent to specify layer-based filtering. After collision detection runs, query CollisionStateComponent to read collision results for the current frame.
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.