Unuk 1.0
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