![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Field.h>
Public Types | |
| using | FConstructFunction = FField *(const FFieldVariant &, const FName &, EObjectFlags) |
Public Member Functions | |
| COREUOBJECT_API | FFieldClass (const TCHAR *InCPPName, uint64 InId, EClassCastFlags InCastFlags, FFieldClass *InSuperClass, FConstructFunction *InConstructFn) |
| COREUOBJECT_API | ~FFieldClass () |
| consteval | FFieldClass (EConstEval, const TCHAR *InCPPName, uint64 InId, EClassCastFlags InCastFlags, FFieldClass *InSuperClass, FConstructFunction *InConstructFn) |
| FString | GetName () const |
| FName | GetFName () const |
| uint64 | GetId () const |
| uint64 | GetCastFlags () const |
| bool | HasAnyCastFlags (const uint64 InCastFlags) const |
| bool | HasAllCastFlags (const uint64 InCastFlags) const |
| bool | IsChildOf (const FFieldClass *InClass) const |
| COREUOBJECT_API FString | GetDescription () const |
| COREUOBJECT_API FText | GetDisplayNameText () const |
| FField * | Construct (const FFieldVariant &InOwner, const FName &InName, EObjectFlags InFlags=RF_NoFlags) const |
| FFieldClass * | GetSuperClass () const |
| FField * | GetDefaultObject () |
| bool | HasAnyClassFlags (EClassFlags FlagsToCheck) const |
| int32 | GetNextUniqueNameIndex () |
Static Public Member Functions | |
| static COREUOBJECT_API TArray< FFieldClass * > & | GetAllFieldClasses () |
| static COREUOBJECT_API TMap< FName, FFieldClass * > & | GetNameToFieldClassMap () |
Friends | |
| FArchive & | operator<< (FArchive &Ar, FFieldClass &InField) |
| COREUOBJECT_API friend FArchive & | operator<< (FArchive &Ar, FFieldClass *&InOutFieldClass) |
| using FFieldClass::FConstructFunction = FField*(const FFieldVariant&, const FName&, EObjectFlags) |
|
explicit |
| FFieldClass::~FFieldClass | ( | ) |
|
inlineexplicit |
|
inline |
|
static |
Gets the list of all field classes in existance
|
inline |
|
inline |
| FString FFieldClass::GetDescription | ( | ) | const |
| FText FFieldClass::GetDisplayNameText | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
static |
Gets a mapping of all field class names to the actuall class objects
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |