FPropertyPathSegment

Base class for cached property path segments

Choose your operating system:

Windows

macOS

Linux

References

Module

PropertyPath

Header

/Engine/Source/Runtime/PropertyPath/Public/PropertyPathHelpers.h

Include

#include "PropertyPathHelpers.h"

Syntax

struct FPropertyPathSegment

Remarks

Base class for cached property path segments

Variables

Name Description

Public variable

int32

 

ArrayIndex

The optional array index.

Public variable

FName

 

Name

The sub-component of the property path, a single value between .'s of the path

Constructors

Name Description

Public function

FPropertyPathSegment()

UStruct boilerplate constructor - do not use

Public function

FPropertyPathSegment

(
    int32 InCount,
    const TCHAR* InString
)

Construct from char count and storage

Functions

Name Description

Public function Const

int32

 

GetArrayIndex()

Public function Const

FFieldVarian...

 

GetField()

Public function Const

FName

 

GetName()

Public function Const

UStruct *...

 

GetStruct()

Public function Static

FPropertyPat...

 

MakeUnresolvedCopy

(
    const FPropertyPathSegment& ToCopy
)

Make a copy which is unresolved

Public function

void

 

PostSerialize

(
    const FArchive& Ar
)

Called after this event has been serialized in order to cache the field pointer if necessary

Public function Const

FFieldVarian...

 

Resolve

(
    UStruct* InStruct
)

Resolves the name on the given Struct.