You are on page 1of 1

#ifndef SceneSM_H

#define SceneSM_H
// Event Definitions
#include "ES_Configure.h" /* gets us event definitions */
#include "ES_Types.h"
/* gets bool type for returns */
// typedefs for the states
// State definitions for use with the query function
typedef enum {Scene_Idle, Scene_Open, Scene_Wind, Scene_Grow,
Scene_Construction, Scene_Reset} SSMState_t;
// Public Function Prototypes
bool SceneSMInit(uint8_t Priority);
bool PostSceneSM(ES_Event ThisEvent);
ES_Event RunSceneSM(ES_Event ThisEvent);
//Module-wide variables
#endif /* SceneSM_H */

You might also like