Hymn to Beauty
C++ 3D Engine
Video::RenderScene::Camera Struct Reference

A camera through which the scene should be rendered. More...

#include <RenderScene.hpp>

Public Attributes

glm::vec3 position
 
glm::mat4 viewMatrix
 
glm::mat4 projectionMatrix
 
glm::mat4 viewProjectionMatrix
 
float zNear
 
float zFar
 
glm::vec4 viewport
 
bool overlay
 
uint32_t layerMask
 
Video::PostProcessing::Configuration postProcessingConfiguration
 Configuration of post-processing effects. More...
 

Detailed Description

A camera through which the scene should be rendered.

Member Data Documentation

◆ layerMask

uint32_t Video::RenderScene::Camera::layerMask

◆ overlay

bool Video::RenderScene::Camera::overlay

◆ position

glm::vec3 Video::RenderScene::Camera::position

◆ postProcessingConfiguration

Video::PostProcessing::Configuration Video::RenderScene::Camera::postProcessingConfiguration

Configuration of post-processing effects.

◆ projectionMatrix

glm::mat4 Video::RenderScene::Camera::projectionMatrix

◆ viewMatrix

glm::mat4 Video::RenderScene::Camera::viewMatrix

◆ viewport

glm::vec4 Video::RenderScene::Camera::viewport

◆ viewProjectionMatrix

glm::mat4 Video::RenderScene::Camera::viewProjectionMatrix

◆ zFar

float Video::RenderScene::Camera::zFar

◆ zNear

float Video::RenderScene::Camera::zNear

The documentation for this struct was generated from the following file: