|
Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
|
Entity identifier for ECS architecture. More...
#include <compare>#include <cstdint>#include <limits>#include <functional>#include "Entity.inl"Go to the source code of this file.
Classes | |
| class | rtp::ecs::Entity |
| Represents an entity in the ECS (Entity-Component-System) architecture. More... | |
| struct | std::hash< rtp::ecs::Entity > |
Namespaces | |
| namespace | rtp |
| namespace | rtp::ecs |
| File : RenderSystem.hpp License: MIT Author : Elias Josué HAJJAR LLAUQUEN elias.nosp@m.-jos.nosp@m.ue.ha.nosp@m.jjar.nosp@m.-llau.nosp@m.quen.nosp@m.@epit.nosp@m.ech..nosp@m.eu Date : 14/12/2025. | |
| namespace | std |
| STL namespace. | |
Variables | |
| constexpr Entity | rtp::ecs::NullEntity {} |
Entity identifier for ECS architecture.
Provides a unique entity identifier using index and generation numbers to support entity recycling while maintaining validity checks.
Definition in file Entity.hpp.