Crate kludgine_app

source ·
Expand description

Application and window handling.

Modules

Types for event handling.
A collection of commonly used exports provided by this crate.

Structs

Allows requesting window refreshes outside of the event loop.
Tracks when a window should be redrawn. Allows for rendering a frame immediately as well as scheduling a refresh in the future.
Runtime is designed to consume the main thread. For cross-platform compatibility, ensure that you call Runtime::run() from thee main thread.
An Application implementation that begins with a single window.
A builder for a Window.
A handle to an open window.

Enums

All errors that kludgine-app can return.

Traits

A trait that describes the application’s behavior.
A window that can be opened.
Trait to implement a Window
Defines initial window properties.

Type Definitions

Alias for std::result::Result where the error type is Error.