MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kinesis::PanZoom2DConfig Struct Reference

Construction parameters for a 2D pan/zoom orthographic controller. More...

#include <PanZoom2DState.hpp>

+ Collaboration diagram for MayaFlux::Kinesis::PanZoom2DConfig:

Public Attributes

float far_plane { 1.0F }
 
glm::vec2 initial_pan { 0.0F, 0.0F }
 Initial pan offset in world units.
 
float initial_zoom { 1.0F }
 Initial half-height of the orthographic frustum.
 
float max_zoom { 10000.0F }
 Maximum half-height (maximum zoom out)
 
float min_zoom { 0.001F }
 Minimum half-height (maximum zoom in)
 
float near_plane { -1.0F }
 
float scroll_speed { 0.1F }
 Fractional zoom change per scroll tick.
 

Detailed Description

Construction parameters for a 2D pan/zoom orthographic controller.

Definition at line 11 of file PanZoom2DState.hpp.


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