| 177 | #[inline(always)] |
| 178 | pub fn set_calibration_requested(&mut self, requested: bool) { |
| 179 | self.calibration_requested = requested; |
| 180 | } |
| 181 | |
| 182 | #[inline(always)] |
| 183 | pub fn set_calibration_bias(&mut self, x: f32, y: f32, z: f32) { |
| 184 | self.calibration_bias = perro_structs::Vector3::new(x, y, z); |
| 185 | } |
| 186 | |
| 187 | #[inline(always)] |
| 188 | pub fn set_mouse_sensor(&mut self, x: f32, y: f32, extra: f32, distance: f32) { |
| 189 | self.mouse_sensor = JoyConMouseSensor { |
| 190 | x, |
| 191 | y, |
| 192 | extra, |
| 193 | distance, |
| 194 | }; |
| 195 | } |
| 196 | |
| 197 | #[inline(always)] |