|
CPP-TOOLBOX
|
This is the complete list of members for StateMachine< StateType >, including all inherited members.
| Action typedef | StateMachine< StateType > | |
| add_state(StateType state, std::optional< Action > on_enter=std::nullopt, std::optional< Action > on_update=std::nullopt, std::optional< Action > on_exit=std::nullopt) | StateMachine< StateType > | inline |
| add_transition(StateType from, StateType to, Condition condition) | StateMachine< StateType > | inline |
| Condition typedef | StateMachine< StateType > | |
| get_pure_fsm() const | StateMachine< StateType > | inline |
| get_state() const | StateMachine< StateType > | inline |
| Pure typedef | StateMachine< StateType > | |
| StateMachine(StateType initial_state) | StateMachine< StateType > | inlineexplicit |
| update() | StateMachine< StateType > | inline |