Ark Server API (ASA) - Wiki
|
#include <UnrealTypeTraits.h>
Public Types | |
typedef char | No[1] |
typedef char | Yes[2] |
Static Public Member Functions | |
static Yes & | Test (BaseType *) |
static Yes & | Test (const BaseType *) |
static No & | Test (...) |
static DerivedType * | DerivedTypePtr () |
Static Public Attributes | |
static constexpr bool | Value = sizeof(Test( DerivedTypePtr() )) == sizeof(Yes) |
static constexpr bool | IsDerived = Value |
Is type DerivedType inherited from BaseType.
Definition at line 73 of file UnrealTypeTraits.h.
typedef char TIsDerivedFrom< DerivedType, BaseType >::No[1] |
Definition at line 76 of file UnrealTypeTraits.h.
typedef char TIsDerivedFrom< DerivedType, BaseType >::Yes[2] |
Definition at line 77 of file UnrealTypeTraits.h.
|
inlinestatic |
Definition at line 86 of file UnrealTypeTraits.h.
|
static |
|
static |
|
staticconstexpr |
Definition at line 93 of file UnrealTypeTraits.h.
|
staticconstexpr |
Definition at line 91 of file UnrealTypeTraits.h.