Go to the source code of this file.
◆ DECLARE_FIELD
◆ DECLARE_FIELD_API
◆ DECLARE_FIELD_NEW_IMPLEMENTATION
Value: ThisClass* Mem = (ThisClass*)FMemory::Malloc(
InSize);
\
return Mem;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
@ EC_InternalUseOnlyConstructor
Definition ObjectMacros.h:175
◆ IMPLEMENT_FIELD
Value:
} \
{ \
}
EObjectFlags
Definition ObjectMacros.h:552
#define PREPROCESSOR_TO_STRING(Token)
Definition PreprocessorHelpers.h:103
Definition NameTypes.h:617
◆ IMPLEMENT_FIELD_CONSTRUCT_IMPLEMENTATION
◆ UE_DECLARE_FIELD_CLASS_STATIC_CONSTINIT
| #define UE_DECLARE_FIELD_CLASS_STATIC_CONSTINIT |
◆ UE_DEFINE_FIELD_CLASS_STATIC_CONSTINIT
| #define UE_DEFINE_FIELD_CLASS_STATIC_CONSTINIT |
( |
|
... | ) |
|
◆ UE_DEFINE_GET_FIELD_CLASS_PRIVATE
| #define UE_DEFINE_GET_FIELD_CLASS_PRIVATE |
◆ CastField() [1/2]
◆ CastField() [2/2]
◆ CastFieldChecked() [1/2]
◆ CastFieldChecked() [2/2]
◆ CastFieldCheckedNullAllowed() [1/2]
| const FieldType * CastFieldCheckedNullAllowed |
( |
const FField * |
Src | ) |
|
|
inline |
◆ CastFieldCheckedNullAllowed() [2/2]
| FieldType * CastFieldCheckedNullAllowed |
( |
FField * |
Src | ) |
|
|
inline |
◆ ExactCastField() [1/2]
◆ ExactCastField() [2/2]
◆ FindFProperty()
| FieldType * FindFProperty |
( |
const TCHAR * |
InFieldPath | ) |
|
|
inline |
Templated version of FindFieldByPath
◆ FindFPropertyByPath()
Finds a field given a path to the field (Package.Class[:Subobject:...]:FieldName)
◆ GetFNameSafe()
Gets the name of the provided field. If the field pointer is null, the result is "none"
◆ GetFullNameSafe()
Gets the full name of the provided field. If the field pointer is null, the result is "none"
◆ GetNameSafe()
| FString GetNameSafe |
( |
const FField * |
InField | ) |
|
|
inline |
Gets the name of the provided field. If the field pointer is null, the result is "none"
◆ GetPathNameSafe()
Gets the path name of the provided field. If the field pointer is null, the result is "none"
◆ SerializeSingleField()
Helper function for serializing FField to an archive. This function fully serializes the field and its properties.