Skip to main content

damage Namespace

Damage dealing system for game entities. More...

Definition

namespace helios::engine::mechanics::damage { ... }

Namespaces Index

namespacecommands

Damage-related commands for the command buffer. More...

namespacecomponents

Damage-related ECS components. More...

namespacesystems

Systems for damage processing. More...

Functions Index

voidregisterComponents ()

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()

void helios::engine::mechanics::damage::registerComponents ()
inline

Registers all damage components with the ComponentReflector.

Definition at line 17 of file registry.ixx.

17 inline void registerComponents() {
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.