Module zng_ext_input::mouse
source · Expand description
Mouse events and service.
The app extension MouseManager
provides the events and service. It is included in the default application.
Structs§
- Settings that define the mouse button pressed repeat.
- Defines how click events are generated for a widget.
- Mouse service.
MOUSE_CLICK_EVENT
arguments.MOUSE_HOVERED_EVENT
arguments.MOUSE_INPUT_EVENT
arguments.- Application extension that provides mouse events and service.
MOUSE_MOVE_EVENT
arguments.- Mouse cursor position.
MOUSE_WHEEL_EVENT
arguments.- System settings needed for implementing double/triple clicks.
Enums§
- State a
MouseButton
has entered. - Represents mouse gestures that can initiate a click.
- Describes a button of a mouse controller.
- Describes a difference in the mouse scroll wheel state.
Statics§
- Mouse click event, any
click_count
. - The top-most hovered widget changed or pointer capture changed.
- Mouse down or up event.
- Mouse move event.
- Mouse wheel scroll event.
Traits§
- Mouse config builder methods.
- Mouse config methods.