1//! A bunch of backend-agnostic types that can be leveraged to build a renderer
2//! for [`iced`].
3//!
4//! 
5//!
6//! [`iced`]: https://github.com/iced-rs/iced
7#![doc(
8 html_logo_url = "https://raw.githubusercontent.com/iced-rs/iced/9ab6923e943f784985e9ef9ca28b10278297225d/docs/logo.svg"
9)]
10#![cfg_attr(docsrs, feature(doc_auto_cfg))]
11mod antialiasing;
12mod settings;
13mod viewport;
1415pub mod cache;
16pub mod color;
17pub mod compositor;
18pub mod damage;
19pub mod error;
20pub mod gradient;
21pub mod image;
22pub mod layer;
23pub mod mesh;
24pub mod text;
2526#[cfg(feature = "geometry")]
27pub mod geometry;
2829pub use antialiasing::Antialiasing;
30pub use cache::Cache;
31pub use compositor::Compositor;
32pub use error::Error;
33pub use gradient::Gradient;
34pub use image::Image;
35pub use layer::Layer;
36pub use mesh::Mesh;
37pub use settings::Settings;
38pub use text::Text;
39pub use viewport::Viewport;
4041pub use iced_core as core;
42pub use iced_futures as futures;