[go: up one dir, main page]

Module event

Module event 

Source
Expand description

The event enums and assorted supporting types.

Structs§

DeviceId
Identifier of an input device.
FingerId
Identifier of a finger in a touch event.
KeyEvent
Describes a keyboard input targeting a window.
Modifiers
Describes keyboard modifiers event.
RawKeyEvent
Describes a keyboard input as a raw device event.
SurfaceSizeWriter
Handle to synchronously change the size of the window from the WindowEvent.
TabletToolAngle
The angular position in radians of a tool.
TabletToolData
TabletToolTilt
The plane angle in degrees of a tool.

Enums§

ButtonSource
Represents the pointer type of a WindowEvent::PointerButton.
DeviceEvent
Represents raw hardware events that are not associated with any particular window.
ElementState
Describes the input state of a key.
Force
Describes the force of a touch event
Ime
Describes input method events.
MouseButton
Identifies a button of a mouse controller.
MouseScrollDelta
Describes a difference in the mouse scroll wheel state.
PointerKind
Represents the kind type of a pointer event.
PointerSource
Represents the pointer type and its data for a pointer event.
StartCause
Describes the reason the event loop is resuming.
TabletToolButton
Describes a button of a tool, e.g. a pen.
TabletToolKind
Tablet of the tablet tool.
TouchPhase
Describes touch-screen input state.
WindowEvent
Describes an event from a Window.

Type Aliases§

AxisId
Identifier for a specific analog axis on some device.
ButtonId
Identifier for a specific button on some device.