#ifndef GAME_HPP #define GAME_HPP #include #include #include "Framework.hpp" #include "Singleton.hpp" #define g_pGame CGame::Get() class CGame : public TSingleton { public: // Konstruktor CGame (); // Memberfunktionen void Run (); void Quit (); int Init (); // Hier laden wir unsere Bilder mit SDL_image. SDL_Surface* Background; SDL_Surface* Player; // SDL_Rect Variablen (Position) SDL_Rect BackgroundPosition; SDL_Rect PlayerPosition; private: void ProcessEvents (); void CheckCollisions (); bool m_bGameRun; // Läuft das Spiel noch? }; #endif