X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fcamera.hpp;h=7cdd5e527b1ca5ecc2e0c795dd5679907dd0d209;hb=3baab6cca7423d55ea08288d96570b02380b1fe9;hp=33c69d373fd3327dea38e4cbc92ba9b29e7cfce4;hpb=59fe611e6ee06f8e9445f1b19339a1f158c9322c;p=blank.git diff --git a/src/camera.hpp b/src/camera.hpp index 33c69d3..7cdd5e5 100644 --- a/src/camera.hpp +++ b/src/camera.hpp @@ -28,6 +28,9 @@ public: void Aspect(float w, float h); void Clip(float near, float far); + const glm::mat4 &Projection() { return projection; } + const glm::mat4 &View() { return view; } + void Update(int dt); private: @@ -40,6 +43,7 @@ private: float far_clip; glm::mat4 projection; + glm::mat4 view; glm::mat4 vp; };