2 --------------------------------------------
3 This file holds the game engine of Game9
4 (because "9Game" isnt allowed in C++)
6 This is considered the "main" game manager
7 -------------------------------------------
18 //#include "renderbl.h"
19 // #include "intractv.h"
22 //#include "bmpload.h"
26 class Game9 : public GameManager
32 GraphicsDevice graphics;
34 GameManager * currentManager;
36 TestManager * testman;
38 // struct sprite * testSprite;
45 // inherited methods from GameManager
46 virtual int processKeys(); // reads user input
47 virtual int updateState(); // updates the object states
48 virtual int render(GraphicsDevice& device); // renders ethe stuff on screen
49 virtual int registerGameObject(GameObject * aGameObject);
50 virtual int finished();