COrthographicCamera.h
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include "CCamera.h"
5 
6 
7 namespace ion
8 {
9  namespace Scene
10  {
11 
13  {
14 
15  public:
16 
17  COrthographicCamera(f32 const left, f32 const right, f32 const bottom, f32 const top);
18 
19  f32 GetTop() const;
20  f32 GetBottom() const;
21  f32 GetLeft() const;
22  f32 GetRight() const;
23 
24  void SetTop(f32 const top);
25  void SetBottom(f32 const bottom);
26  void SetLeft(f32 const left);
27  void SetRight(f32 const right);
28 
30  void Update();
31 
32  protected:
33 
35 
36  };
37 
38  }
39 }
void SetTop(f32 const top)
Definition: COrthographicCamera.cpp:55
f32 Bottom
Definition: COrthographicCamera.h:34
COrthographicCamera(f32 const left, f32 const right, f32 const bottom, f32 const top)
Definition: COrthographicCamera.cpp:10
f32 Right
Definition: COrthographicCamera.h:34
f32 GetTop() const
Definition: COrthographicCamera.cpp:40
float f32
Definition: ionTypes.h:94
Definition: CCatmullRomAdvancedSplineInterpolator.h:7
void RecalculateProjectionMatrix()
Definition: COrthographicCamera.cpp:14
Definition: COrthographicCamera.h:12
Definition: CCamera.h:12
void SetBottom(f32 const bottom)
Definition: COrthographicCamera.cpp:60
void Update()
Definition: COrthographicCamera.cpp:19
f32 GetBottom() const
Definition: COrthographicCamera.cpp:35
void SetRight(f32 const right)
Definition: COrthographicCamera.cpp:45
f32 Top
Definition: COrthographicCamera.h:34
f32 Left
Definition: COrthographicCamera.h:34
void SetLeft(f32 const left)
Definition: COrthographicCamera.cpp:50
f32 GetRight() const
Definition: COrthographicCamera.cpp:30
f32 GetLeft() const
Definition: COrthographicCamera.cpp:25