Internal namespace
Engine-internal global counters. Do not access directly from gameplay code.
Variables
- uint32_t g_GlobalComponentCounter
- Monotonically increasing component type counter.
- uint8_t g_GlobalMixinCounter
- User mixin IDs; starts at 128 to avoid collisions with engine mixins.
- std::array<uint8_t, static_cast<size_t>(CacheTier::MAX)> g_TemporalComponentCounter
- Per-CacheTier component slot counters, indexed by CacheTier value.
- ClassID g_GlobalClassCounter
Variable documentation
uint32_t Internal:: g_GlobalComponentCounter
#include <Runtime/Core/Public/Types.h>
Monotonically increasing component type counter.
uint8_t Internal:: g_GlobalMixinCounter
#include <Runtime/Core/Public/Types.h>
User mixin IDs; starts at 128 to avoid collisions with engine mixins.
std::array<uint8_t, static_cast<size_t>(CacheTier::MAX)> Internal:: g_TemporalComponentCounter
#include <Runtime/Core/Public/Types.h>
Per-CacheTier component slot counters, indexed by CacheTier value.
ClassID Internal:: g_GlobalClassCounter
#include <Runtime/ECS/Public/EntityView.h>