13 std::tuple<double, double>
get_yaw_pitch_deltas(
double mouse_position_x,
double mouse_position_y,
14 double sensitivity_override = -1);
16 double requested_sens);
17 glm::vec2
get_ndc_mouse_pos(
unsigned int window_width,
unsigned int window_height);
double sensitivity_scale
Definition mouse.hpp:11
std::tuple< double, double > get_yaw_pitch_deltas(double mouse_position_x, double mouse_position_y, double sensitivity_override=-1)
Get delta angles based on mouse.
Definition mouse.cpp:24
Mouse(double user_sensitivity)
Definition mouse.hpp:9
glm::vec2 get_ndc_mouse_pos(unsigned int window_width, unsigned int window_height)
Definition mouse.cpp:58
std::tuple< double, double > get_yaw_pitch_deltas_from_mouse_deltas(double mouse_delta_x, double mouse_delta_y, double requested_sens)
Definition mouse.cpp:44
double last_mouse_position_x
Definition mouse.hpp:12
double user_sensitivity
Definition mouse.hpp:10
double last_mouse_position_y
Definition mouse.hpp:12