co_ecs 0.9.0
Cobalt ECS
Loading...
Searching...
No Matches
entity.hpp File Reference
#include <atomic>
#include <cstdint>
#include <numeric>
#include <vector>
#include <co_ecs/detail/handle.hpp>

Go to the source code of this file.

Namespaces

namespace  co_ecs
 

Typedefs

using co_ecs::entity = detail::handle<struct entity_tag_t>
 Represents an entity, consisting of an ID and generation.
 
using co_ecs::entity_pool = detail::handle_pool<entity>
 Pool of entities that generates and recycles entity IDs.