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
- How to react to a request to close a window
- 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 isError
.