Structs§
- Button
State - A bitfield representing the state of buttons during a motion event.
- Edge
Flags - A bitfield representing which edges were touched by a motion event.
- Input
Iterator - An exclusive, lending iterator for input events
- KeyCharacter
Map - Describes the keys provided by a keyboard device and their associated labels.
- KeyEvent
- A key event
- KeyEvent
Flags - Flags associated with
KeyEvent
. - Meta
State - A bitfield representing the state of modifier keys during an event.
- Motion
Event - A motion event
- Motion
Event Flags - Flags associated with this
MotionEvent
. - Pointer
- A view into the data of a specific pointer in a motion event.
- Pointers
Iter - An iterator over the pointers in a
MotionEvent
. - Text
Input State - Text
Span - This struct holds a span within a region of text from
start
toend
.
Enums§
- Axis
- An axis of a motion event.
- Button
- Identifies buttons that are associated with motion events.
- Input
Event - Enum of possible input events
- KeyAction
- Key actions.
- KeyMap
Char - Either represents, a unicode character or combining accent from a
KeyCharacterMap
, orNone
for non-printable keys. - Keyboard
Type - An enum representing the types of keyboards that may generate key events
- Keycode
- Key codes.
- Motion
Action - A motion action.
- Source
- An enum representing the source of an
MotionEvent
orKeyEvent
- Tool
Type - The tool type of a pointer.