types Namespace
Score data types and value classes. More...
Definition
Classes Index
| class | KillReward |
| class | Score |
|
Abstract base class for score value types. More... | |
| struct | ScoreValueContext |
|
Data structure containing score update information. More... | |
| struct | ScorePoolIdTag |
|
Tag type for ScorePoolId. More... | |
| class | ScoreTypeId |
|
Strongly-typed identifier for score types. More... | |
Typedefs Index
| using | ScorePoolId = helios::core::data::StrongId< ScorePoolIdTag, uint32_t > |
|
Strongly-typed identifier for score pools. More... | |
| using | ScorePoolRevision = uint32_t |
|
Type alias for tracking score pool revisions. More... | |
Description
Score data types and value classes.
Contains the Score base class, concrete score types like KillReward, and supporting data structures like ScoreContext.
Typedefs
ScorePoolId
|
Strongly-typed identifier for score pools.
Used to uniquely identify score pools.
- See Also
Definition at line 30 of file ScorePoolId.ixx.
ScorePoolRevision
|
Type alias for tracking score pool revisions.
Used to detect changes in a ScorePool. Incremented each time the pool's score changes, allowing observers to efficiently check for updates.
Definition at line 21 of file ScorePoolRevision.ixx.
The documentation for this namespace was generated from the following files:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.