Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
Loading...
Searching...
No Matches
Signature.hpp File Reference

Component signature representation for ECS. More...

#include <bitset>
#include <cstdint>
Include dependency graph for Signature.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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.
 

Typedefs

using rtp::ecs::Signature = std::bitset< MAX_COMPONENTS >
 Represents a signature for an entity's components in the ECS architecture.
 

Variables

constexpr size_t rtp::ecs::MAX_COMPONENTS = 64
 Maximum number of unique component types supported.
 

Detailed Description

Component signature representation for ECS.

Author
Robin Toillon

Defines the signature type used to identify which components an entity possesses or a system requires.

Definition in file Signature.hpp.