summaryrefslogtreecommitdiff
path: root/scene.h
diff options
context:
space:
mode:
authorJon Bergli Heier <snakebite@jvnv.net>2011-04-02 18:00:55 +0200
committerJon Bergli Heier <snakebite@jvnv.net>2011-04-02 18:00:55 +0200
commit94c77b14469c9122d945eb1cf337507ff74c2fb6 (patch)
treefae6c6bf0bfc6fb0120559d210907ebf950f450e /scene.h
parentfe2df4b280ecd8417cc267b8fc05ec050054ec4c (diff)
Moved select() into Scene, fixed rendering end of terrain.
Diffstat (limited to 'scene.h')
-rw-r--r--scene.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/scene.h b/scene.h
index 7ae50b8..9e34e56 100644
--- a/scene.h
+++ b/scene.h
@@ -2,15 +2,21 @@
#define SCENE_H
#include "vector.h"
+#include "quadtree.h"
class Scene {
public:
float pitch, yaw;
Vector3 pos;
float yvel;
+ Quadtree *qt;
+
+ Scene();
+ ~Scene();
void lookat();
void move(float forward, float right, int steps);
+ bool select(int x, int y, float& px, float& py, float& pz);
};
#endif