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

Concept for components that provide a static name method. More...

#include <component.hpp>

Concept definition

template<typename T>
{ T::GetName() } -> std::same_as<std::string_view>;
}
Concept to check if a type can be used as a component.
Definition component.hpp:39
Concept for components that provide a static name method.
Definition component.hpp:46

Detailed Description

Concept for components that provide a static name method.

Named components can provide a human-readable identifier.

Definition at line 46 of file component.hpp.