Crate iced_winit[][src]

A windowing shell for Iced, on top of winit.

The native path of the Iced ecosystem

iced_winit offers some convenient abstractions on top of iced_native to quickstart development when using winit.

It exposes a renderer-agnostic Application trait that can be implemented and then run with a simple call. The use of this trait is optional.

Additionally, a conversion module is available for users that decide to implement a custom event loop.

Re-exports

pub use iced_native::*;
pub use winit;
pub use application::Application;
pub use settings::Settings;

Modules

application

Create interactive, native cross-platform applications.

conversion

Convert winit types into iced_native types, and viceversa.

settings

Configure your application.

Structs

Clipboard

A buffer for short-term storage and transfer within and between applications.

Proxy

An event loop proxy that implements Sink.

Viewport

A viewing region for displaying computer graphics.

Enums

Error

An error that occurred while running an application.

Mode

The mode of a window-based application.