File EntityIdTraits.hpp

struct EntityIdTraits

Public Types

using value_type = EntityId
using entity_type = uint32_t
using version_type = uint16_t

Public Static Attributes

static constexpr entity_type entity_mask = 0x3FFFF
static constexpr version_type version_mask = 0x3FFF
template<typename Type>
struct storage_type<Type, EntityId>

Public Types

using type = basic_storage<Type, EntityId>