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

Concept for async resources. More...

#include <resource.hpp>

Concept definition

template<typename T>
requires std::remove_cvref_t<T>::kThreadSafe;
}
Concept for async resources.
Definition resource.hpp:59
Concept for resources that provide thread-safety trait.
Definition resource.hpp:48

Detailed Description

Concept for async resources.

An async resource must satisfy ResourceWithThreadSafetyTrait and provide:

  • static constexpr bool kThreadSafe = true variable

Definition at line 59 of file resource.hpp.