Squid::Tasks 1.0.0
C++14 coroutine-based task library for games
Task FSM

Finite state machine that implements states using task factories. More...

Classes

class  TaskFSM
 

Typedefs

using StateId = FSM::StateId
 
template<class tStateInput , class tStateConstructorFn >
using StateHandle = FSM::StateHandle< tStateInput, tStateConstructorFn >
 
using TransitionDebugData = FSM::TransitionDebugData
 
using tOnStateTransitionFn = FSM::tOnStateTransitionFn
 
using tDebugStateTransitionFn = FSM::tDebugStateTransitionFn
 

Detailed Description

Finite state machine that implements states using task factories.

Full documentation of the TaskFSM system coming soon!