Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/Field.h |
| Include | #include "UObject/Field.h" |
Syntax
class FFieldClass
Remarks
Object representing a type of an FField struct. Mimics a subset of UObject reflection functions.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FFieldClass
(
const TCHAR* InCPPName, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FFieldClass () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FField * | Construct
(
const FFieldVariant& InOwner, |
||
| TArray< FFieldClass * > & | Gets the list of all field classes in existance | ||
| uint64 | GetCastFlags () |
||
| FField * | |||
| FString | |||
| FText | |||
| FName | GetFName () |
||
| uint64 | GetId () |
||
| FString | GetName () |
||
| TMap< FName, FFieldClass * > & | Gets a mapping of all field class names to the actuall class objects | ||
| int32 | |||
| FFieldClass * | |||
| bool | HasAllCastFlags
(
const uint64 InCastFlags |
||
| bool | HasAnyCastFlags
(
const uint64 InCastFlags |
||
| bool | HasAnyClassFlags
(
EClassFlags FlagsToCheck |
||
| bool | IsChildOf
(
const FFieldClass* InClass |