Structs
An interaction that was created using a keyboard.
An interaction that was created using a mouse.
A rectangular image made up of RGBA pixels
A data-less struct that manages the application.
Users of this library define the application’s behavior
by creating a type that implements the UIController trait.
The initial settings that a windowed application will need to initialize and display itself.
Enums
An action that an end-user takes to interact with the application.