]> Dogcows Code - chaz/yoink/blobdiff - src/Moof/Camera.hh
revamped scene drawing in preparation for octree
[chaz/yoink] / src / Moof / Camera.hh
index 8b3b1dabe12e2760612b25554cf3c5007cb22dcf..0aa5dc9990cf5c3f97f23b0db1b76467e91fc143 100644 (file)
@@ -30,6 +30,7 @@
 #define _MOOF_CAMERA_HH_
 
 #include <Moof/Event.hh>
+#include <Moof/Frustum.hh>
 #include <Moof/Interpolator.hh>
 #include <Moof/Math.hh>
 
@@ -61,8 +62,12 @@ public:
                return transformation_;
        }
 
-       void adjustFromInput(const Event& event);
+       const Frustum& getFrustum() const
+       {
+               return frustum_;
+       }
 
+       void adjustFromInput(const Event& event);
        void update(Scalar t, Scalar dt);
 
 private:
@@ -70,6 +75,7 @@ private:
        Quaternion      rotation_;
 
        Matrix4         transformation_;
+       Frustum         frustum_;
 
        Lerpv3          pInterp_;
 
This page took 0.016473 seconds and 4 git commands to generate.