Euphoria
ecs.id.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "base/ints.h"
4 
5 namespace eu::core::ecs
6 {
7  // using EntityId = std::uint32_t;
8  // using EntityVersion = std::uint16_t;
9  // using ComponentId = std::uint32_t;
10 
11  // todo(Gustav): add versioning
12  enum EntityHandle : U64 {};
13  enum ComponentIndex : U8 {};
14 }
std::uint8_t U8
Definition: ints.h:15
std::uint64_t U64
Definition: ints.h:12