[−][src]Module quicksilver::lifecycle
Manage events, input, and the window via the blinds
library
The run
function is the entry point for all applications
Structs
EventStream | The source of events for a |
GamepadId | A unique ID for a gamepad that persists after the device is unplugged |
Modifiers | The active keyboard modifiers (shift, ctrl, etc.) when an event was dispatched |
Pointer | A unique ID for multiple mouse pointers |
Settings | The various options to pass to the Window and/or GL context |
Window | The Window for your blinds application |
Enums
CursorIcon | The options for the cursor icon |
ElementState | A button or key's state, either Pressed or Released |
Event | An indicator something has changed or input has been dispatched |
GamepadAxis | The stick axes of a gamepad |
GamepadButton | A button on a standard (d-pad, 2-stick, 4-button, 4-trigger) gamepad |
GamepadEvent | An event generated by a gamepad |
Key | A key location on a keyboard |
MouseButton | A button on a standard 3-button mouse |
MouseScrollDelta | A measure of how much was scrolled in an event |
Functions
run | The entry point of a Quicksilver application |