1using System.Threading.Tasks;
Abstract base class for State-Machine action nodes.
Terminates the state-machine.
override string LocalName
Local name
override IStateMachineNode Create()
Creates a new node of the corresponding type.
override async Task Execute(EvaluationArguments Arguments)
Evaluates the action node
End()
Terminates the state-machine.
Contains information required for evaluating script in a state-machine.
Profiler Profiler
State-Machine profiler.
Class representing a state machine.
static async Task GoToState(string StateId, EvaluationArguments Arguments)
Goes to a new state.
Interface for State-Machine nodes