src/Unuk/Game.h
Go to the documentation of this file.

    00001 #ifndef _GAME_H_
    00002 #define _GAME_H_
    00003 #include "SDL/SDL.h"
    00004 #include "Player.h"
    00005
    00006 class Game {
    00007 public:
    00008   Game(void);
    00009   ~Game(void);
    00010
    00011   bool Init(void);
    00012   void Prepare(float dt);
    00013   void Render(void);
    00014   void Shutdown(void);
    00015
    00016   void UpdateProjection();
    00017   void OnResize(int width, int height);
    00018
    00019 private:
    00020   void LoadAssets(void);
    00021   void DeleteAssets(void);
    00022   float m_rotationAngle;
    00023   Player *m_player;
    00024
    00025   bool m_assets;
    00026 };
    00027
    00028 #endif

All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines