9 #ifndef YAGE_CAMERA2D_H
10 #define YAGE_CAMERA2D_H
12 #include <glm/glm.hpp>
29 Camera(
int screen_width = 1280,
int screen_height = 720);
32 void move(
const glm::vec2 &direction);
float scale_
Definition: camera.h:23
bool update_matrix_
Definition: camera.h:22
Definition: glslprogram.h:19
void update(GlslProgram &program)
Definition: camera.cpp:25
glm::vec2 position_
Definition: camera.h:24
Camera(int screen_width=1280, int screen_height=720)
Definition: camera.cpp:18
void move(const glm::vec2 &direction)
Definition: camera.cpp:41
glm::mat4 ortho_matrix_
Definition: camera.h:26
glm::mat4 camera_matrix_
Definition: camera.h:25