aboutsummaryrefslogtreecommitdiff
path: root/source/Camera.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/Camera.hpp')
-rw-r--r--source/Camera.hpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/source/Camera.hpp b/source/Camera.hpp
index f70d402..c7ca6de 100644
--- a/source/Camera.hpp
+++ b/source/Camera.hpp
@@ -8,11 +8,14 @@ public:
std::string name;
glm::vec3 pos;
glm::vec3 lookAt;
- bool perspective = false;
+ bool perspective;
public:
+ Camera();
+
void Move(glm::vec3 pos);
- void LookAt(glm::vec3 pos);
+ void LookAtAngle(glm::vec3 lookVector);
+ void LookAtPos(glm::vec3 pos);
bool HasPerspective() const { return perspective; }
void SetHasPerspective(bool perspective);