UFSM > Finite State Machine > FSM: Set State (Conditional) [+Callbacks]

FSM: Set State (Conditional) [+Callbacks]

Exits Previous State and Begins New State by Name; Cancels transition if condition is not met (+Callbacks).

Inputs

In
Exec

Target
Finite State Machine Object Reference

Name
Name

Condition
FSM_Transition Enum

Exit Previous State Callback
Delegate (by ref)

Begin Next State Callback
Delegate (by ref)

Outputs

Unchecked
Exec

Succeeded
Exec

Aborted
Exec