Mouse
(&mut self, x: f64, y: f64)
| 162 | |
| 163 | // Mouse |
| 164 | pub fn set_mouse_position(&mut self, x: f64, y: f64) { self.mouse_x = x; self.mouse_y = y; } |
| 165 | pub fn accumulate_mouse_delta(&mut self, dx: f64, dy: f64) { self.raw_delta_x += dx; self.raw_delta_y += dy; } |
| 166 | pub fn clear_mouse_delta(&mut self) { self.raw_delta_x = 0.0; self.raw_delta_y = 0.0; self.mouse_delta_x = 0.0; self.mouse_delta_y = 0.0; } |
| 167 | pub fn accumulate_mouse_wheel(&mut self, dy: f64) { self.mouse_wheel_y += dy; } |
no outgoing calls
no test coverage detected