Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include <limits>
#include <unordered_map>
Go to the source code of this file.
Classes | |
class | CFsmEvent |
Represents a signal in the state machine that a change has occurred. More... | |
class | CFsm< Context > |
Manages states, events, actions and transitions between states. More... | |
struct | CFsm< Context >::CallbackFunction |
struct | CFsm< Context >::TransitionKey |
struct | CFsm< Context >::TransitionKey::Hash |
struct | CFsm< Context >::Transition |
Variables | |
constexpr unsigned int | FSM_INVALID_STATE {std::numeric_limits<unsigned int>::max()} |
|
constexpr |