candlewick 0.1.0
A renderer
Loading...
Searching...
No Matches
candlewick::multibody::CameraControlParams Struct Reference

#include <candlewick/multibody/Visualizer.h>

Classes

struct  MouseConfig
 

Public Attributes

float rotSensitivity = 5e-3f
 
float panSensitivity = 5e-3f
 
float zoomSensitivity = 0.05f
 
float localRotSensitivity = 0.01f
 
bool yInvert = false
 
struct candlewick::multibody::CameraControlParams::MouseConfig mouseButtons
 

Detailed Description

Camera control parameters: senstivities, key bindings, etc...

Todo
Move to some kind of "runtime" library?

Member Data Documentation

◆ localRotSensitivity

float candlewick::multibody::CameraControlParams::localRotSensitivity = 0.01f

◆ mouseButtons

struct candlewick::multibody::CameraControlParams::MouseConfig candlewick::multibody::CameraControlParams::mouseButtons

◆ panSensitivity

float candlewick::multibody::CameraControlParams::panSensitivity = 5e-3f

◆ rotSensitivity

float candlewick::multibody::CameraControlParams::rotSensitivity = 5e-3f

◆ yInvert

bool candlewick::multibody::CameraControlParams::yInvert = false

◆ zoomSensitivity

float candlewick::multibody::CameraControlParams::zoomSensitivity = 0.05f

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