![]() |
MCRO
C++23 utilities for Unreal Engine.
|
Get signature information about any function declaring type (function pointer or functor structs including lambda functions). It should be used in other templates. More...
#include <FunctionTraits.h>
Static Public Attributes | |
| static constexpr size_t | ArgumentCount = 0 |
| static constexpr bool | IsFunction = false |
| static constexpr bool | IsPointer = false |
| static constexpr bool | IsFunctor = false |
| static constexpr bool | IsMember = false |
| static constexpr bool | IsConst = false |
Get signature information about any function declaring type (function pointer or functor structs including lambda functions). It should be used in other templates.
| T | the inferred type of the input function. 99% of cases this should be inferred. |
Definition at line 76 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 78 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 83 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 79 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 81 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 82 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 80 of file FunctionTraits.h.