unreal.StateTreeState

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

Bases: Object

Editor representation of a state in StateTree

C++ Source:

  • Plugin: StateTree

  • Module: StateTreeEditorModule

  • File: StateTreeState.h

Editor Properties: (see get_editor_property/set_editor_property)

  • enter_conditions (Array[StateTreeEditorNode]): [Read-Write] Enter Conditions

  • evaluators (Array[StateTreeEditorNode]): [Read-Write] Evaluators deprecated: Property ‘Evaluators’ is deprecated.

  • linked_subtree (StateTreeStateLink): [Read-Write] Linked Subtree

  • name (Name): [Read-Write] Name: ~StateTree Builder API

  • parameters (StateTreeStateParameters): [Read-Write] Parameters

  • single_task (StateTreeEditorNode): [Read-Write] Single Task: Single item used when schema calls for single task per state.

  • tasks (Array[StateTreeEditorNode]): [Read-Write] Tasks

  • transitions (Array[StateTreeTransition]): [Read-Write] Transitions

  • type (StateTreeStateType): [Read-Write] Type

property evaluators: Array[StateTreeEditorNode]

[Read-Write] Evaluators deprecated: Property ‘Evaluators’ is deprecated.

Type:

(Array[StateTreeEditorNode])

property evaluators2: Array[StateTreeEditorNode]

‘evaluators2’ was renamed to ‘evaluators’.

Type:

deprecated