types Namespace
Definition
namespace helios::engine::runtime::pooling::types { ... }
Classes Index
| struct | EntityPoolIdTag |
|
Tag type for EntityPoolId. More... | |
| struct | PrefabIdTag |
|
Tag type for PrefabId. More... | |
Typedefs Index
| using | EntityPoolId = helios::ecs::types::StrongId< EntityPoolIdTag > |
|
Strongly-typed identifier for referencing a EntityPool. More... | |
| using | PrefabId = helios::ecs::types::StrongId< PrefabIdTag > |
|
Strongly-typed identifier for prefabs. More... | |
Typedefs
EntityPoolId
|
Strongly-typed identifier for referencing a EntityPool.
Provides type-safety when working with multiple object pools. Uses FNV-1a hashing for compile-time string-based construction.
- See Also
helios::ecs::types::StrongId
- See Also
- See Also
Definition at line 33 of file EntityPoolId.ixx.
33 using EntityPoolId = helios::ecs::types::StrongId<EntityPoolIdTag>;
PrefabId
|
Strongly-typed identifier for prefabs.
Used to uniquely identify prefabs.
- See Also
helios::ecs::types::StrongId
Definition at line 30 of file PrefabId.ixx.
The documentation for this namespace was generated from the following files:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.