#ifndef __main_h__ #define __main_h__ #include #include #include #include #include #include #include #include #include "breakout.h" #include "vector.h" #include "startmenu.h" #include "gamestate.h" #include "highscores.h" #ifndef __nullptr__ #define Nullptr(type) (type *)0 #endif // __nullptr__ #define ae "\204" #define oe "\224" #define ue "\201" #define ss "\341" // Prototypes void GAME_ChangeState(GameState state); void HandleSDLEvents(); void GAME_Escape(); void mousePress(SDL_MouseButtonEvent b); void keyPress(SDL_KeyboardEvent b); void toggleFullscreen(); void windowChanged(SDL_WindowEvent b); void DrawBackground(SDL_Renderer * renderer); void INITIALIZE(); void QUIT(); // End Prototypes #endif // __main_h__