Skip to main content

modules/spatial/transform/registry.ixx File

Component registration for spatial transform module. More...

Included Headers

Namespaces Index

namespacehelios
namespaceengine

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

namespacemodules

Domain-specific components and systems. More...

namespacespatial
namespacetransform

Transform components and systems for spatial state management. More...

Description

Component registration for spatial transform module.

File Listing

The file content with the documentation metadata removed is:

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

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.