PCG-FPS  v2 m0.22.4
Simple First Person Shooter with Procedurally Generated Level
Classes | Namespaces | Enumerations | Functions
Camera.h File Reference
#include "..\..\pch.h"
#include "Settings.h"

Go to the source code of this file.

Classes

class  skr::fps2::Renderer::OpenGL::Camera
 manages camera More...
 

Namespaces

 skr
 
 skr::fps2
 
 skr::fps2::Renderer
 
 skr::fps2::Renderer::OpenGL
 

Enumerations

enum  skr::fps2::Renderer::OpenGL::CameraMovement { skr::fps2::Renderer::OpenGL::CameraMovement::FORWARD, skr::fps2::Renderer::OpenGL::CameraMovement::BACKWARD, skr::fps2::Renderer::OpenGL::CameraMovement::LEFT, skr::fps2::Renderer::OpenGL::CameraMovement::RIGHT }
 camera movement identifiers More...
 

Functions

constexpr float skr::fps2::Renderer::OpenGL::YAW (-90.0)
 default yaw value More...
 
constexpr float skr::fps2::Renderer::OpenGL::PITCH (0.0f)
 default pitch value More...
 
constexpr float skr::fps2::Renderer::OpenGL::SPEED (17.5f)
 default movement speed More...
 
constexpr float skr::fps2::Renderer::OpenGL::SENSITIVITY (0.075f)
 default camera/mouse sensitivity value More...
 
constexpr float skr::fps2::Renderer::OpenGL::FOV (60.0f)
 default field of view More...