#include <OrthographicCamera.h>
◆ OrthographicCamera()
10 {
13 }
#define MU_PROFILE_FUNCTION()
Definition Instrumentor.h:240
glm::mat4 m_ProjectionMatrix
Definition OrthographicCamera.h:34
glm::mat4 m_ViewMatrix
Definition OrthographicCamera.h:35
glm::mat4 m_ViewProjectionMatrix
Definition OrthographicCamera.h:36
constexpr Scope< T > CreateScope(Args &&... args)
Creates a Scope (unique_ptr) for the given type and constructor arguments.
Definition Defines_Macros.h:51
References OrthographicCamera().
Referenced by OrthographicCamera().
◆ GetPosition()
| const glm::vec3 & Muto::OrthographicCamera::GetPosition |
( |
| ) |
const |
|
inline |
glm::vec3 m_Position
Definition OrthographicCamera.h:38
◆ GetProjectionMatrix()
| const glm::mat4 & Muto::OrthographicCamera::GetProjectionMatrix |
( |
| ) |
const |
|
inline |
◆ GetRotation()
| const float Muto::OrthographicCamera::GetRotation |
( |
| ) |
const |
|
inline |
float m_Rotation
Definition OrthographicCamera.h:39
References m_Rotation.
◆ GetViewMatrix()
| const glm::mat4 & Muto::OrthographicCamera::GetViewMatrix |
( |
| ) |
const |
|
inline |
◆ GetViewProjectionMatrix()
| const glm::mat4 & Muto::OrthographicCamera::GetViewProjectionMatrix |
( |
| ) |
const |
|
inline |
◆ RecalculateViewMatrix()
| void Muto::OrthographicCamera::RecalculateViewMatrix |
( |
| ) |
|
|
private |
◆ SetPosition()
| void Muto::OrthographicCamera::SetPosition |
( |
const glm::vec3 & |
position | ) |
|
|
inline |
◆ SetProjection()
◆ SetRotation()
| void Muto::OrthographicCamera::SetRotation |
( |
float |
rotation | ) |
|
|
inline |
◆ m_Position
| glm::vec3 Muto::OrthographicCamera::m_Position = { 0.0f, 0.0f, 0.0f } |
|
private |
◆ m_ProjectionMatrix
| glm::mat4 Muto::OrthographicCamera::m_ProjectionMatrix |
|
private |
◆ m_Rotation
| float Muto::OrthographicCamera::m_Rotation = 0.0f |
|
private |
◆ m_ViewMatrix
| glm::mat4 Muto::OrthographicCamera::m_ViewMatrix |
|
private |
◆ m_ViewProjectionMatrix
| glm::mat4 Muto::OrthographicCamera::m_ViewProjectionMatrix |
|
private |
The documentation for this class was generated from the following files: