From 73b86fb0d8ce0a201934405b155e90e1224c0afc Mon Sep 17 00:00:00 2001 From: TravisBot <> Date: Thu, 16 Nov 2017 22:04:20 +0000 Subject: Rebuilding documentation --- camera2d_8h_source.html | 80 +++++++++++++++++++++++++++---------------------- 1 file changed, 44 insertions(+), 36 deletions(-) (limited to 'camera2d_8h_source.html') diff --git a/camera2d_8h_source.html b/camera2d_8h_source.html index a8641410..f0407f84 100644 --- a/camera2d_8h_source.html +++ b/camera2d_8h_source.html @@ -116,45 +116,53 @@ $(document).ready(function(){initNavTree('camera2d_8h_source.html','');});
6  * ----------------------------------------------------------------------------
7  */
8 
-
9 #ifndef YAGE_CAMERA2D_H
-
10 #define YAGE_CAMERA2D_H
-
11 
-
12 #include "glslprogram.h"
-
13 
-
14 #include <glm/glm.hpp>
-
15 #include <glm/gtc/matrix_transform.hpp>
+
9 /* ----------------------------------------------------------------------------
+
10  * camera2d.h
+
11  *
+
12  * Copyright (c) 2017 Yann Herklotz Grave <ymherklotz@gmail.com>
+
13  * MIT License, see LICENSE file for more details.
+
14  * ----------------------------------------------------------------------------
+
15  */
16 
-
17 namespace yage
-
18 {
-
19 
-
20 class Camera2D
-
21 {
-
22 private:
-
23  bool update_matrix_ = true;
-
24  float scale_ = 1;
-
25  glm::vec2 position_;
-
26  glm::mat4 camera_matrix_;
-
27  glm::mat4 ortho_matrix_;
-
28 
-
29 public:
-
30  Camera2D(int screen_width = 1280, int screen_height = 720);
-
31 
-
32  void update(GlslProgram &program);
-
33  void move(const glm::vec2 &direction);
-
34 };
-
35 
-
36 } // namespace yage
-
37 
-
38 #endif
-
yage::Camera2D::ortho_matrix_
glm::mat4 ortho_matrix_
Definition: camera2d.h:27
-
yage::Camera2D::scale_
float scale_
Definition: camera2d.h:24
-
yage::Camera2D::camera_matrix_
glm::mat4 camera_matrix_
Definition: camera2d.h:26
+
17 #ifndef YAGE_CAMERA2D_H
+
18 #define YAGE_CAMERA2D_H
+
19 
+
20 #include "glslprogram.h"
+
21 
+
22 #include <glm/glm.hpp>
+
23 #include <glm/gtc/matrix_transform.hpp>
+
24 
+
25 namespace yage
+
26 {
+
27 
+
28 class Camera2D
+
29 {
+
30 private:
+
31  bool update_matrix_ = true;
+
32  float scale_ = 1;
+
33  glm::vec2 position_;
+
34  glm::mat4 camera_matrix_;
+
35  glm::mat4 ortho_matrix_;
+
36 
+
37 public:
+
38  Camera2D(int screen_width = 1280, int screen_height = 720);
+
39 
+
40  void update(GlslProgram &program);
+
41  void move(const glm::vec2 &direction);
+
42 };
+
43 
+
44 } // namespace yage
+
45 
+
46 #endif
+
yage::Camera2D::ortho_matrix_
glm::mat4 ortho_matrix_
Definition: camera2d.h:35
+
yage::Camera2D::scale_
float scale_
Definition: camera2d.h:32
+
yage::Camera2D::camera_matrix_
glm::mat4 camera_matrix_
Definition: camera2d.h:34
yage::Camera2D::update
void update(GlslProgram &program)
Definition: camera2d.cpp:31
yage::GlslProgram
Definition: glslprogram.h:19
-
yage::Camera2D::update_matrix_
bool update_matrix_
Definition: camera2d.h:23
-
yage::Camera2D::position_
glm::vec2 position_
Definition: camera2d.h:25
+
yage::Camera2D::update_matrix_
bool update_matrix_
Definition: camera2d.h:31
+
yage::Camera2D::position_
glm::vec2 position_
Definition: camera2d.h:33
glslprogram.h
-
yage::Camera2D
Definition: camera2d.h:20
+
yage::Camera2D
Definition: camera2d.h:28
yage::Camera2D::move
void move(const glm::vec2 &direction)
Definition: camera2d.cpp:47
yage::Camera2D::Camera2D
Camera2D(int screen_width=1280, int screen_height=720)
Definition: camera2d.cpp:24
@@ -163,7 +171,7 @@ $(document).ready(function(){initNavTree('camera2d_8h_source.html','');});