FStateTreeEditorPropertyPath

Editor representation of a property path in StateTree.

Choose your operating system:

Windows

macOS

Linux

References

Module

StateTreeModule

Header

/Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreePropertyBindings.h

Include

#include "StateTreePropertyBindings.h"

Syntax

USTRUCT()
struct FStateTreeEditorPropertyPath

Remarks

Editor representation of a property path in StateTree.

This is defined here for IStateTreeBindingLookup.

Variables

Name Description

Public variable UProperty

TArray< FString...

 

Path

Property path segments

Public variable UProperty

FGuid

 

StructID

Handle of the struct this property path is relative to.

Constructors

Name Description

Public function

FStateTreeEditorPropertyPath()

Public function

FStateTreeEditorPropertyPath

(
    const FStateTreeEditorPropertyPath ...
)

Public function

FStateTreeEditorPropertyPath

(
    const FGuid& InStructID,
    const TCHAR* PropertyName
)

Functions

Name Description

Public function Const

bool

 

IsValid()

Public function Const

FString

 

ToString

(
    const int32 HighlightedSegment,
    const TCHAR* HighlightPrefix,
    const TCHAR* HighlightPostfix
)

Returns the property path as a one string. Highlight allows to decorate a specific segment.

Operators

Name Description

Public function Const

bool

 

operator==

(
    const FStateTreeEditorPropertyPath ...
)