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

Concept to check if the type is considered a tag component. More...

#include <component.hpp>

Concept definition

template<typename T>
ComponentTrait<T> && std::is_empty_v<std::remove_cvref_t<T>>
Concept to check if a type can be used as a component.
Definition component.hpp:31
Concept to check if the type is considered a tag component.
Definition component.hpp:43

Detailed Description

Concept to check if the type is considered a tag component.

A tag component is a component that is empty and can be used for tagging entities.

Definition at line 43 of file component.hpp.