Struct fps_camera::FirstPersonSettings [] [src]

pub struct FirstPersonSettings<T = f32> {
    pub speed_horizontal: T,
    pub speed_vertical: T,
    pub mouse_sensitivity_horizontal: T,
    pub mouse_sensitivity_vertical: T,
}

First person camera settings.

Fields

The horizontal movement speed.

This is measured in units per second.

The vertical movement speed.

This is measured in units per second.

The horizontal mouse sensitivity.

This is a multiplier applied to horizontal mouse movements.

The vertical mouse sensitivity.

This is a multiplier applied to vertical mouse movements.

Trait Implementations

impl<T> Default for FirstPersonSettings<T> where
    T: Float, 
[src]

[src]

Creates new first person camera settings with wasd defaults.