Skip to main content

State Machine Behaviors

State Machine
Description

A state machine is able to implement the complex states of a node/scene/application (including sub state machines and history state machines). Transitions with conditions and actions are used to change between states.

Common Properties
Property Name Type Description
StateMachine Candera::Internal::StateMachineBehaviorData* A state machine is able to implement the complex states of a node/scene/application (including sub state machines and history state machines). Transitions with conditions and actions are used to change between states.
ConsumeEvent bool Set this flag to false if the event should not be consumed by the trigger. By default it is set to true and if the trigger evaluates to true the event will not be routed to any other behavior.