StateTreeEditorModule

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct

FStateTreeBaker

Helper class to convert StateTree editor representation into a compact baked data.

Public struct

FStateTreeBindingLookup

TODO: We should merge this with IStateTreeEditorPropertyBindingsOwner and FStateTreeEditorPropertyBindings.

Public struct UStruct

FStateTreeCompilerLog

Message log for StateTree compilation

Public struct UStruct

FStateTreeCompilerLogMessage

StateTree compiler log message

Public struct

FStateTreeCompilerLogStateScope

Helper struct to manage reported state within a scope.

Public struct UStruct

FStateTreeConditionItem

Helper struct for Condition details customization (i.e. show summary when collapsed)

Public class

FStateTreeEditorModule

The public interface to this module

Public struct UStruct

FStateTreeEditorPropertyBinding

Editor representation of a property binding in StateTree

Public struct UStruct

FStateTreeEditorPropertyBindings

Editor representation of a all property bindings in a StateTree

Public class

FStateTreeEditorStyle

Public struct UStruct

FStateTreeEvaluatorItem

Helper struct for Evaluator details customization (i.e. show summary when collapsed)

Public struct UStruct

FStateTreeItem

Base for Evaluator, Task and Condition items.

Public struct

FStateTreeNodeClassCache

Caches specified classes or structs and reacts to engine events to keep the lists always up to date.

Public struct UStruct

FStateTreeNodeClassData

Describes a class or struct.

Public struct UStruct

FStateTreePropertyBindingCompiler

Helper class to compile editor representation of property bindings into runtime representation.

Public struct UStruct

FStateTreeStateLink

Editor representation of a link to another state in StateTree

Public struct UStruct

FStateTreeTaskItem

Helper struct for Task details customization (i.e. show summary when collapsed)

Public struct UStruct

FStateTreeTransition

Editor representation of a transition in StateTree

Public class

IStateTreeEditor

StateTree Editor public interface

Public class

IStateTreeEditorPropertyBindingsOwner

Public struct

TStateTreeConditionItem

Public struct

TStateTreeEvaluatorItem

Public struct

TStateTreeTaskItem

Public class UClass BlueprintType collapsecategories, editinlinenew

UStateTreeEditorData

Edit time data for StateTree asset.

Public class

UStateTreeEditorPropertyBindingsOwner

Public class UClass BlueprintType collapsecategories, editinlinenew

UStateTreeState

Editor representation of a state in StateTree

Enums

Name

Description

Public enum UEnum

EStateTreeItemType