Foundation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ExamplesArcballCamera Struct Reference

#include <Examples.hpp>

Public Member Functions

mat4 Update (SDL_Event const &event)
 

Public Attributes

float3 center
 
float radius
 
float pitch
 
float yaw
 
float zNear
 
float fovY
 
float aspect
 
mat4 view
 
mat4 proj
 

Static Public Attributes

static constexpr char kControlsText [] = "Mouse Left: Rotate | Mouse Right: Pan | Mouse Wheel: Zoom"
 

Member Function Documentation

◆ Update()

mat4 ExamplesArcballCamera::Update ( SDL_Event const event)
inline

Member Data Documentation

◆ aspect

float ExamplesArcballCamera::aspect

◆ center

float3 ExamplesArcballCamera::center

◆ fovY

float ExamplesArcballCamera::fovY

◆ kControlsText

constexpr char ExamplesArcballCamera::kControlsText[] = "Mouse Left: Rotate | Mouse Right: Pan | Mouse Wheel: Zoom"
staticconstexpr

◆ pitch

float ExamplesArcballCamera::pitch

◆ proj

mat4 ExamplesArcballCamera::proj

◆ radius

float ExamplesArcballCamera::radius

◆ view

mat4 ExamplesArcballCamera::view

◆ yaw

float ExamplesArcballCamera::yaw

◆ zNear

float ExamplesArcballCamera::zNear

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