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

Concept for regular functor types (named structs/classes that are not lambda closures). More...

#include <common_traits.hpp>

Concept definition

template<typename T>
concept FunctorTrait = std::is_class_v<T> && !LambdaTrait<T>
Concept for regular functor types (named structs/classes that are not lambda closures).
Concept for lambda closure types.

Detailed Description

Concept for regular functor types (named structs/classes that are not lambda closures).

Definition at line 48 of file common_traits.hpp.