Corrade/Interconnect/StateMachine.h file

Class Corrade::Interconnect::StateMachine, Corrade::Interconnect::StateTransition.

Namespaces

namespace Corrade
Root namespace.
namespace Corrade::Interconnect
Signal/slot connections.

Classes

template<class State, class Input>
class Corrade::Interconnect::StateTransition
Transition between states.
template<std::size_t states, std::size_t inputs, class State, class Input>
class Corrade::Interconnect::StateMachine
State machine.