3 #include "SceneObject.h" 8 Camera(glm::mat4& model_matrix);
14 virtual void update(
float look_speed, glm::vec2 angle);
19 virtual void update(
float deltaTime, glm::vec3 direction);
20 virtual void update(
float deltaTime);
22 virtual glm::vec3 camera_location();
26 void setProjMatrix(
int w,
int h,
float fov,
float far_plane,
float near_plane);
28 glm::mat4 view_matrix();
29 glm::vec3 forward_vector();
30 glm::vec3 backward_vector();
31 glm::vec3 right_vector();
32 glm::vec3 left_vector();
34 glm::mat4 proj_matrix;
virtual void update(float look_speed, glm::vec2 angle)
Definition: SceneObject.h:15