Module event
Expand description
The event enums and assorted supporting types.
Structs§
- Device
Id - Identifier of an input device.
- Finger
Id - Identifier of a finger in a touch event.
- KeyEvent
- Describes a keyboard input targeting a window.
- Modifiers
- Describes keyboard modifiers event.
- RawKey
Event - Describes a keyboard input as a raw device event.
- Surface
Size Writer - Handle to synchronously change the size of the window from the
WindowEvent. - Tablet
Tool Angle - The angular position in radians of a tool.
- Tablet
Tool Data - Tablet
Tool Tilt - The plane angle in degrees of a tool.
Enums§
- Button
Source - Represents the pointer type of a
WindowEvent::PointerButton. - Device
Event - Represents raw hardware events that are not associated with any particular window.
- Element
State - Describes the input state of a key.
- Force
- Describes the force of a touch event
- Ime
- Describes input method events.
- Mouse
Button - Identifies a button of a mouse controller.
- Mouse
Scroll Delta - Describes a difference in the mouse scroll wheel state.
- Pointer
Kind - Represents the kind type of a pointer event.
- Pointer
Source - Represents the pointer type and its data for a pointer event.
- Start
Cause - Describes the reason the event loop is resuming.
- Tablet
Tool Button - Describes a button of a tool, e.g. a pen.
- Tablet
Tool Kind - Tablet of the tablet tool.
- Touch
Phase - Describes touch-screen input state.
- Window
Event - Describes an event from a [
Window].