MCRO
C++23 utilities for Unreal Engine.
|
#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 60 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 62 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 67 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 63 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 65 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 66 of file FunctionTraits.h.
|
staticconstexpr |
Definition at line 64 of file FunctionTraits.h.