scoring Namespace
Score management and tracking system for game mechanics. More...
Definition
Namespaces Index
| namespace | commands |
|
Score update commands for the command buffer. More... | |
| namespace | components |
|
Score-related ECS components. More... | |
| namespace | systems |
|
Systems for score processing and observation. More... | |
| namespace | types |
Classes Index
| class | ScoreCommandDispatcher |
|
Dispatcher that routes UpdateScoreCommand to the registered ScoreCommandHandler. More... | |
| class | ScoreCommandHandler |
|
Abstract interface for processing score update commands. More... | |
| class | ScorePool |
|
Container that accumulates scores by type within a pool. More... | |
| class | ScorePoolManager |
|
Manages score pools and processes score commands. More... | |
| struct | ScorePoolSnapshot |
Functions Index
| void | registerComponents () |
|
Registers all scoring components with the ComponentReflector. More... | |
Description
Score management and tracking system for game mechanics.
Provides infrastructure for tracking scores across multiple pools, processing score commands, and exposing score data to UI systems.
Functions
registerComponents()
| inline |
Registers all scoring components with the ComponentReflector.
Definition at line 18 of file registry.ixx.
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.