Crate open_ui

source · []

Structs

The identity and new location of a recently moved mouse device.

An interaction that was created using a keyboard.

An interaction that was created using a mouse.

The new size of the window after being resized.

A rectangular image made up of RGBA pixels

A read-only region of an RgbaImage

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

Whether a keyboard key was pressed or released.

A physical key on a keyboard device.

A physical button on a mouse device.

Whether a mouse button was pressed or released.

An action that an end-user takes to interact with the application.

Traits

Type Definitions