Navigation
Unreal Engine C++ API Reference > Runtime > PropertyPath
References
Module | PropertyPath |
Header | /Engine/Source/Runtime/PropertyPath/Public/PropertyPathHelpers.h |
Include | #include "PropertyPathHelpers.h" |
Syntax
USTRUCT ()
struct FPropertyPathSegment
Remarks
Base class for cached property path segments
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | ArrayIndex | The optional array index. |
![]() ![]() |
FName | Name | The sub-component of the property path, a single value between .'s of the path |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UStruct boilerplate constructor - do not use | ||
![]() |
FPropertyPathSegment
(
int32 InCount, |
Construct from char count and storage |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | ||
![]() ![]() |
FFieldVariant | GetField () |
|
![]() ![]() |
FName | GetName () |
|
![]() ![]() |
UStruct * | GetStruct () |
|
![]() ![]() |
FPropertyPathSegment | MakeUnresolvedCopy
(
const FPropertyPathSegment& ToCopy |
Make a copy which is unresolved |
![]() |
void | PostSerialize
(
const FArchive& Ar |
Called after this event has been serialized in order to cache the field pointer if necessary |
![]() ![]() |
FFieldVariant | Resolves the name on the given Struct. |