You are on page 1of 1

/****************************************************************************

Header file for GameMasterSM

****************************************************************************/

#ifndef GameMasterSM_H
#define GameMasterSM_H

// State definitions for use with the query function


typedef enum { GameNotActive, FaceOff, Offense, Defense } GameMasterState_t ;

// Public Function Prototypes

ES_Event_t RunGameMasterSM( ES_Event_t CurrentEvent );


void StartGameMasterSM ( ES_Event_t CurrentEvent );
bool PostGameMasterSM( ES_Event_t ThisEvent );
bool InitGameMasterSM ( uint8_t Priority );

#endif /*GameMasterSM_H */

You might also like