damage Namespace
Damage dealing system for game entities. More...
Definition
namespace helios::engine::mechanics::damage { ... }
Namespaces Index
| namespace | commands |
|
Damage-related commands for the command buffer. More... | |
| namespace | components |
|
Damage-related ECS components. More... | |
| namespace | systems |
|
Systems for damage processing. More... | |
Functions Index
| void | registerComponents () |
|
Registers all damage components with the ComponentReflector. More... | |
Description
Damage dealing system for game entities.
Provides infrastructure for defining layer-based damage values and applying damage on collision.
Functions
registerComponents()
| inline |
Registers all damage components with the ComponentReflector.
Definition at line 17 of file registry.ixx.
17 inline void registerComponents() {
18 using R = helios::engine::ecs::ComponentReflector;
19
20 R::registerType<components::DamageDealerComponent>();
21 R::registerType<components::LastDamageComponent>();
22 }
Referenced by helios::engine::mechanics::registerComponents.
The documentation for this namespace was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.