Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
EntityId.hpp File Reference
#include "Id.hpp"
#include "core/Core.hpp"
#include <fmt/format.h>

Go to the source code of this file.

Classes

struct  Engine::EntityId
 Represents a unique identifier for an entity in the Engine's entity-component system. An EntityId is just Id with utility methods to manage components associated with the entity but not the core. More...
struct  std::hash< Engine::EntityId >
 Specialization of std::hash for Engine::EntityId to allow it to be used as a key in data containers like std::unordered_map. More...
struct  fmt::formatter< Engine::EntityId >
 Specialization of fmt::formatter for Engine::EntityId to allow it to be formatted using the {fmt} library. More...

Namespaces

namespace  Engine