/**************************************************************************** Gameplay --> GameTasks --> DumpTrash header file ****************************************************************************/ #ifndef Gameplay_GameTasks_DumpTrashSM_H #define Gameplay_GameTasks_DumpTrashSM_H #include "ES_Framework.h" // typedefs for the states // State definitions for use with the query function typedef enum { T_AligningWithRecycling, T_DrivingTowardsRecycling, T_BackingUp, T_AligningWithLandfill, T_DrivingTowardsLandfill, T_SquaringWithWallCW, T_SquaringWithWallCCW, ReleasingTrash, T_BackingUp2 } DumpTrashState_t; // Public Function Prototypes ES_Event_t RunDumpTrashSM(ES_Event_t CurrentEvent); void StartDumpTrashSM(ES_Event_t CurrentEvent); DumpTrashState_t QueryDumpTrashSM(void); #endif /* Gameplay_GameTasks_DumpTrashSM_H */