Namespace mir::events¶ Classes¶ Struct ContactState Struct InputDeviceState Template Struct ScrollAxisV1 Struct TouchContactV2 Functions¶ Function mir::events::add_touch Function mir::events::clone_event Function mir::events::make_input_configure_event Function mir::events::make_key_event Function mir::events::make_pointer_axis_discrete_scroll_event Function mir::events::make_pointer_axis_event Function mir::events::make_pointer_axis_with_stop_event Function mir::events::make_pointer_event(MirInputDeviceId, std::chrono::nanoseconds, MirInputEventModifiers, MirPointerAction, MirPointerButtons, std::optional<mir::geometry::PointF>, mir::geometry::DisplacementF, MirPointerAxisSource, events::ScrollAxisH, events::ScrollAxisV) Function mir::events::make_pointer_event(MirInputDeviceId, std::chrono::nanoseconds, MirInputEventModifiers, MirPointerAction, MirPointerButtons, float, float, float, float, float, float) Function mir::events::make_prompt_session_state_event Function mir::events::make_start_drag_and_drop_event Function mir::events::make_surface_orientation_event Function mir::events::make_touch_event(MirInputDeviceId, std::chrono::nanoseconds, MirInputEventModifiers, std::vector<TouchContactV1> const&) Function mir::events::make_touch_event(MirInputDeviceId, std::chrono::nanoseconds, MirInputEventModifiers) Function mir::events::make_touch_event(MirInputDeviceId, std::chrono::nanoseconds, MirInputEventModifiers, std::vector<TouchContact> const&) Function mir::events::make_window_close_event Function mir::events::make_window_configure_event Function mir::events::make_window_output_event Function mir::events::make_window_placement_event Function mir::events::make_window_resize_event Function mir::events::operator== Function mir::events::scale_positions Function mir::events::set_button_state Function mir::events::set_cursor_position(MirEvent&, float, float) Function mir::events::set_cursor_position(MirEvent&, mir::geometry::Point const&) Function mir::events::set_drag_and_drop_handle Function mir::events::set_modifier Function mir::events::set_window_id Function mir::events::transform_positions Typedefs¶ Typedef mir::events::ScrollAxis Typedef mir::events::ScrollAxisH Typedef mir::events::ScrollAxisV Typedef mir::events::ScrollAxisV1H Typedef mir::events::ScrollAxisV1V Typedef mir::events::TouchContact Typedef mir::events::TouchContactV1