Skip to main content

mechanics/lifecycle/registry.ixx File

Component registration for lifecycle module. More...

Included Headers

Namespaces Index

namespacehelios
namespaceengine

Main engine module aggregating core infrastructure and game systems. More...

namespacemechanics

High-level gameplay systems and components for game logic. More...

namespacelifecycle

Lifecycle management for entity components and world-level operations. More...

Description

Component registration for lifecycle module.

File Listing

The file content with the documentation metadata removed is:

1/**
2 * @file registry.ixx
3 * @brief Component registration for lifecycle module.
4 */
5module;
6
7export module helios.engine.mechanics.lifecycle.registry;
8
9import helios.engine.ecs.ComponentReflector;
10import helios.engine.mechanics.lifecycle.components;
11
13
14 /**
15 * @brief Registers all lifecycle components with the ComponentReflector.
16 */
17 inline void registerComponents() {
19
20 R::registerType<components::Active>();
21 R::registerType<components::DelayedComponentEnabler>();
22 }
23
24}
25

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.