| 394 | } |
| 395 | |
| 396 | void AndroidInputHandler::_wheel_button_click(BitField<MouseButtonMask> event_buttons_mask, const Ref<InputEventMouseButton> &ev, MouseButton wheel_button, float factor) { |
| 397 | Ref<InputEventMouseButton> evd = ev->duplicate(); |
| 398 | _set_key_modifier_state(evd, Key::NONE); |
| 399 | evd->set_button_index(wheel_button); |
| 400 | evd->set_button_mask(event_buttons_mask.get_different(mouse_button_to_mask(wheel_button))); |
| 401 | evd->set_factor(factor); |
| 402 | Input::get_singleton()->parse_input_event(evd); |
| 403 | Ref<InputEventMouseButton> evdd = evd->duplicate(); |
| 404 | evdd->set_pressed(false); |
| 405 | evdd->set_button_mask(event_buttons_mask); |
| 406 | Input::get_singleton()->parse_input_event(evdd); |
| 407 | } |
| 408 | |
| 409 | void AndroidInputHandler::process_magnify(Point2 p_pos, float p_factor) { |
| 410 | Ref<InputEventMagnifyGesture> magnify_event; |
nothing calls this directly
no test coverage detected