Skip to main content

types Namespace

Definition

namespace helios::engine::runtime::pooling::types { ... }

Classes Index

structGameObjectPoolIdTag

Tag type for GameObjectPoolId. More...

Typedefs Index

usingGameObjectPoolId = helios::core::data::StrongId< GameObjectPoolIdTag, uint32_t >

Strongly-typed identifier for referencing a GameObjectPool. More...

Typedefs

GameObjectPoolId

using helios::engine::runtime::pooling::types::GameObjectPoolId = helios::core::data::StrongId<GameObjectPoolIdTag, uint32_t>

Strongly-typed identifier for referencing a GameObjectPool.

Provides type-safety when working with multiple object pools. Uses FNV-1a hashing for compile-time string-based construction.

See Also

helios::core::data::StrongId

See Also

SpawnProfileId

See Also

SpawnRuleId

Definition at line 32 of file GameObjectPoolId.ixx.


The documentation for this namespace was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.