Helios Engine
A modular ECS based data-oriented C++23 game engine framework
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 120 of file functional_adapters.hpp.