Navigation
Unreal Engine C++ API Reference > 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 |