flame_state_machine library

Classes

State<T>
Represents a generic state for use in a StateMachine.
StateMachine<T>
A generic finite state machine for managing State transitions.
StateTransition<T>
Represents a transition from one State to another.

Typedefs

Guard<T> = bool Function(T owner)
A guard function that determines whether a transition should occur.