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

Concept for valid resource types. More...

#include <resource.hpp>

Concept definition

template<typename T>
concept helios::ecs::ResourceTrait = std::is_object_v<std::remove_cvref_t<T>> && std::is_destructible_v<std::remove_cvref_t<T>>
Concept for valid resource types.
Definition resource.hpp:21

Detailed Description

Concept for valid resource types.

Resources must be object types that can be stored and accessed.

Definition at line 21 of file resource.hpp.