#ifndef STATES_H #define STATES_H #include "config.h" // All possible game states are defined in config.h // A single game state struct gameState { void(*drawFun)(); void(*handleEventsFun)(); }; struct gameState stateTable[MAX_STATES]; // State Functions prototypes void displayMainmenu(); void displayNumplayers(); void displayCredits(); void displayRunninggame(); void displayRlyquit(); void eventsMainmenu(); void eventsNumplayers(); void eventsCredits(); void eventsRunninggame(); void eventsRlyquit(); void exitGame(); #endif