Crate open_ui

Source

Structs§

CursorMovementEvent
The identity and new location of a recently moved mouse device.
KeyboardEvent
An interaction that was created using a keyboard.
MouseButtonEvent
An interaction that was created using a mouse.
ResizeEvent
The new size of the window after being resized.
RgbaImage
A rectangular image made up of RGBA pixels
RgbaImageRegion
A read-only region of an RgbaImage
UI
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.
UIBlueprint
The initial settings that a windowed application will need to initialize and display itself.

Enums§

KeyboardAction
Whether a keyboard key was pressed or released.
KeyboardKey
A physical key on a keyboard device.
MouseButton
A physical button on a mouse device.
MouseButtonAction
Whether a mouse button was pressed or released.
UIEvent
An action that an end-user takes to interact with the application.

Traits§

UIController

Type Aliases§

RgbaPixel