summaryrefslogtreecommitdiffstats
path: root/Game.h
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias@gamezock.de>2009-12-14 13:54:34 +0100
committerMatthias Schiffer <matthias@gamezock.de>2009-12-14 13:54:34 +0100
commitff7b7c8838f55dc0f2e76f903630f1d3d2941d5a (patch)
tree2c2f053b84251c9216a851a26edac4bc17c607bb /Game.h
parentda66d49b8a7bcc808df201bee5c7cb787b6f30b7 (diff)
downloadzoom++-ff7b7c8838f55dc0f2e76f903630f1d3d2941d5a.tar
zoom++-ff7b7c8838f55dc0f2e76f903630f1d3d2941d5a.zip
Added everything... -.-
Diffstat (limited to 'Game.h')
-rw-r--r--Game.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/Game.h b/Game.h
index dbd129a..7960497 100644
--- a/Game.h
+++ b/Game.h
@@ -21,20 +21,26 @@
#define ZOOM_GAME_H_
#include "Renderer.h"
+#include <boost/shared_ptr.hpp>
+#include <string>
namespace Zoom {
+class Level;
class Triangle;
class Game {
public:
Game(bool multisample);
+ bool loadLevel(const std::string &name);
+
void run(int delta);
void render();
private:
Renderer renderer;
+ boost::shared_ptr<Level> level;
float angle;
};