Crate awi [] [src]

Aldaron's Window Interface is a library developed by Plop Grizzly for creating a window and handling it's input.

Macros

connect

Connect to a window. This macro requires that aci_png be in scope, to load the window's icon.

Structs

Joystick

A USB Joystick Controller.

Window

A window on Windows, Android, IOS, Wayland, XWindows, Direct to Display, Aldaron's OS, Arduino, Nintendo Switch, A Web Page, or No OS.

Enums

Align

Text alignment

Button

A Joystick Button

Click

A Mouse Click or Touch (for touchscreens)

Emphasis

Text emphasis

FontColor

Text color

Input

Input to the window, that's put into the input queue, when an event has occurred.

Key

This enum represents a physical key on a keyboard. There a 75 possible keys

Msg

A Keyboard Shortcut

WindowConnection

Connection is listed first, then window.

Traits

WindowOps

Native window operations for implementing new platforms.