|
Engine²
Open-source game engine written in C++.
|
#include "EntityToIDString.hpp"#include "Id.hpp"#include "Logger.hpp"#include "core/Core.hpp"#include "entity/EntityId.hpp"#include <entt/entt.hpp>#include <typeindex>Go to the source code of this file.
Classes | |
| class | Engine::Entity |
| Wrapper class providing a convenient interface for entity manipulation with the Core. Entity acts as a handle to an entity in the registry, combining a Core reference with an EntityId. It provides utility methods to add, remove, and query components, and maintains context relative to the Core it belongs to. More... | |
| struct | fmt::formatter< Engine::Entity > |
| Specialization of fmt::formatter for Engine::Entity to allow it to be formatted as a string using the fmt library. The format will be the same as the underlying EntityId, which will result in a human-readable representation of the entity's identifier. More... | |
Namespaces | |
| namespace | Engine |