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

#include <functional_adapters.hpp>

Concept definition

template<typename Func, typename... Args>
std::invocable<Func, Args...> ||
(sizeof...(Args) == 1 && requires(Func func, Args&&... args) { std::apply(func, std::forward<Args>(args)...); })

Detailed Description

Definition at line 77 of file functional_adapters.hpp.