modules Namespace
Domain-specific components and systems. More...
Definition
Namespaces Index
| namespace | ai |
|
AI behavior modules for game entities. More... | |
| namespace | effects |
|
Visual effects module for game entities. More... | |
| namespace | physics |
|
Physics simulation and collision detection subsystem for the game engine. More... | |
| namespace | commands |
|
Built-in Command implementations for physics motions. More... | |
| namespace | rendering |
|
Rendering components for game entities. More... | |
| namespace | model |
|
Model-related components for game entities. More... | |
| namespace | scene |
|
Scene graph integration for game entities. More... | |
| namespace | spatial |
| namespace | ui |
|
User interface components and systems for game entities. More... | |
Functions Index
| void | registerComponents () |
|
Registers all module components with the ComponentReflector. More... | |
Description
Domain-specific components and systems.
This namespace provides concrete game logic implementations built on top of the ECS architecture. It includes AI behavior, visual effects, physics systems (collision, motion), spatial transform components, scene graph integration, rendering components, and UI systems. For gameplay mechanics (combat, spawn, bounds, health, scoring), see helios::engine::mechanics.
Functions
registerComponents()
| inline |
Registers all module components with the ComponentReflector.
Definition at line 22 of file registry.ixx.
References helios::engine::modules::ai::registerComponents, helios::engine::modules::effects::registerComponents, helios::engine::modules::physics::registerComponents, helios::engine::modules::rendering::registerComponents, helios::engine::modules::scene::registerComponents, helios::engine::modules::spatial::registerComponents and helios::engine::modules::ui::registerComponents.
Referenced by helios::engine::bootstrap::registerAllComponents.
The documentation for this namespace was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.