Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::engine::World3DCamera Struct Reference

#include <World3DProjection.hpp>

Public Member Functions

auto operator<=> (const World3DCamera &) const =default
 

Public Attributes

std::array< float, 3 > location {0.0F, 0.0F, -320.0F}
 
std::array< float, 3 > forward {0.0F, 0.0F, 1.0F}
 
std::array< float, 3 > up {0.0F, 1.0F, 0.0F}
 
float fieldOfView {0.7853981633974483F}
 
float nearPlane {1.0F}
 
float farPlane {5000.0F}
 

Detailed Description

Definition at line 25 of file World3DProjection.hpp.

Member Function Documentation

◆ operator<=>()

auto monopoly::engine::World3DCamera::operator<=> ( const World3DCamera &  ) const
default

Member Data Documentation

◆ farPlane

float monopoly::engine::World3DCamera::farPlane {5000.0F}

Definition at line 32 of file World3DProjection.hpp.

◆ fieldOfView

float monopoly::engine::World3DCamera::fieldOfView {0.7853981633974483F}

Definition at line 30 of file World3DProjection.hpp.

◆ forward

std::array<float, 3> monopoly::engine::World3DCamera::forward {0.0F, 0.0F, 1.0F}

Definition at line 28 of file World3DProjection.hpp.

◆ location

std::array<float, 3> monopoly::engine::World3DCamera::location {0.0F, 0.0F, -320.0F}

Definition at line 27 of file World3DProjection.hpp.

◆ nearPlane

float monopoly::engine::World3DCamera::nearPlane {1.0F}

Definition at line 31 of file World3DProjection.hpp.

◆ up

std::array<float, 3> monopoly::engine::World3DCamera::up {0.0F, 1.0F, 0.0F}

Definition at line 29 of file World3DProjection.hpp.


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