#include <camera.hpp>
◆ ICamera()
Engine::Scene::ICamera::ICamera |
( |
int | width, |
|
|
int | height ) |
◆ ~ICamera()
Engine::Scene::ICamera::~ICamera |
( |
| ) |
|
|
default |
◆ GetFrustum()
Rectangle Engine::Scene::ICamera::GetFrustum |
( |
| ) |
const |
◆ GetPosition()
glm::vec2 Engine::Scene::ICamera::GetPosition |
( |
| ) |
const |
◆ GetProjectionMatrix()
virtual glm::mat4 Engine::Scene::ICamera::GetProjectionMatrix |
( |
| ) |
const |
|
pure virtual |
◆ GetViewHeight()
int Engine::Scene::ICamera::GetViewHeight |
( |
| ) |
const |
◆ GetViewMatrix()
virtual glm::mat4 Engine::Scene::ICamera::GetViewMatrix |
( |
| ) |
const |
|
pure virtual |
◆ GetViewWidth()
int Engine::Scene::ICamera::GetViewWidth |
( |
| ) |
const |
◆ GetZoom()
float Engine::Scene::ICamera::GetZoom |
( |
| ) |
const |
◆ OnUpdate()
void Engine::Scene::ICamera::OnUpdate |
( |
float | deltaTime | ) |
|
|
virtual |
◆ SetPosition()
void Engine::Scene::ICamera::SetPosition |
( |
glm::vec2 | pos | ) |
|
◆ SetViewSize()
void Engine::Scene::ICamera::SetViewSize |
( |
int | width, |
|
|
int | height ) |
◆ SetZoom()
void Engine::Scene::ICamera::SetZoom |
( |
float | zoom | ) |
|
The documentation for this class was generated from the following files: