unreal.StateTreeEditorData

class unreal.StateTreeEditorData(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: Object

Edit time data for StateTree asset. This data gets baked into runtime format before being used by the StateTreeInstance.

C++ Source:

  • Plugin: StateTree

  • Module: StateTreeEditorModule

  • File: StateTreeEditorData.h

Editor Properties: (see get_editor_property/set_editor_property)

  • evaluators (Array[StateTreeEditorNode]): [Read-Write] Evaluators

  • root_parameters (StateTreeStateParameters): [Read-Write] Root Parameters: Public parameters that could be used for bindings within the Tree.

  • schema (StateTreeSchema): [Read-Write] Schema: Schema describing which inputs, evaluators, and tasks a StateTree can contain