Module conrod::event
[−]
[src]
Contains all the structs and enums to describe all of the input events that Widget
s
can handle.
The core of this module is the Event
enum, which encapsulates all of those events.
Structs
Click |
Contains all the relevant information for a mouse click. |
DoubleClick |
Contains all the relevant information for a double click. |
Drag |
Contains all the relevant information for a mouse drag. |
KeyPress |
Contains all relevant information for the event where a keyboard button was pressed. |
KeyRelease |
Contains all relevant information for the event where a keyboard button was release. |
MousePress |
Contains all relevant information for the event where a mouse button was pressed. |
MouseRelease |
Contains all relevant information for the event where a mouse button was released. |
Move |
Contains all relevant information for a Motion event. |
Press |
Contains all relevant information for a Press event. |
Release |
Contains all relevant information for a Release event. |
Scroll |
Holds all the relevant information about a scroll event |
Text |
Contains all relevant information for a Text event. |
Enums
Button |
The different kinds of |
Event |
Enum containing all the events that the |
Input |
Models input events. |
Motion |
Models different kinds of motion. |
Ui |
Represents all events interpreted by the |
Widget |
Events that apply to a specific widget. |