GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
StateMachineState< State, Event > Class Template Reference

#include <Language.hh>

Public Member Functions

 StateMachineState (StateMachine< State, Event > &sm)
void Reset ()
bool ValidEvent (Event event) const
void SendEvent (Event event)
bool Final () const

Constructor & Destructor Documentation

◆ StateMachineState()

template<class State, class Event>
StateMachineState< State, Event >::StateMachineState ( StateMachine< State, Event > & sm)
inline

Member Function Documentation

◆ Final()

template<class State, class Event>
bool StateMachineState< State, Event >::Final ( ) const
inline
Here is the caller graph for this function:

◆ Reset()

template<class State, class Event>
void StateMachineState< State, Event >::Reset ( )
inline

◆ SendEvent()

template<class State, class Event>
void StateMachineState< State, Event >::SendEvent ( Event event)
inline
Here is the caller graph for this function:

◆ ValidEvent()

template<class State, class Event>
bool StateMachineState< State, Event >::ValidEvent ( Event event) const
inline

The documentation for this class was generated from the following file: