Helios Engine 0.1.0
A modular ECS based data-oriented C++23 game engine
 
Loading...
Searching...
No Matches
helios::ecs::WorldType Concept Reference

Concept that constrains a type to be the World type (with any cv-qualifiers). More...

#include <world.hpp>

Concept definition

template<typename T>
concept helios::ecs::WorldType = std::same_as<std::remove_cvref_t<T>, World>
Concept that constrains a type to be the World type (with any cv-qualifiers).
Definition world.hpp:45

Detailed Description

Concept that constrains a type to be the World type (with any cv-qualifiers).

Used to ensure template parameters are World types for Query and QueryBuilder.

Template Parameters
TType to check

Definition at line 45 of file world.hpp.