2020-05-28 01:37:59 +02:00
//! A bunch of backend-agnostic types that can be leveraged to build a renderer
//! for [`iced`].
//!
2022-05-02 20:25:47 +02:00
//! 
2020-11-26 07:22:03 +01:00
//!
2022-05-02 20:25:47 +02:00
//! [`iced`]: https://github.com/iced-rs/iced
2021-12-08 08:04:46 +01:00
#![ doc(
2021-12-09 15:10:38 +07:00
html_logo_url = " https://raw.githubusercontent.com/iced-rs/iced/9ab6923e943f784985e9ef9ca28b10278297225d/docs/logo.svg "
2021-12-08 08:04:46 +01:00
) ]
2025-10-08 04:37:13 +02:00
#![ cfg_attr(docsrs, feature(doc_cfg)) ]
2020-05-19 20:34:17 +02:00
mod antialiasing ;
2024-03-22 07:09:51 +01:00
mod settings ;
2020-05-19 19:57:42 +02:00
mod viewport ;
2020-05-19 17:15:44 +02:00
2024-04-30 07:57:54 +02:00
pub mod cache ;
2023-05-31 21:31:58 +02:00
pub mod color ;
2023-03-04 05:37:11 +01:00
pub mod compositor ;
2024-04-10 15:21:42 +02:00
pub mod damage ;
2024-03-24 08:04:28 +01:00
pub mod error ;
2023-05-19 03:32:21 +02:00
pub mod gradient ;
2024-04-03 21:07:54 +02:00
pub mod image ;
2024-04-09 22:25:16 +02:00
pub mod layer ;
2023-06-29 07:48:03 +02:00
pub mod mesh ;
2025-10-24 17:23:40 +02:00
pub mod shell ;
2023-08-30 04:31:21 +02:00
pub mod text ;
2020-05-19 17:15:44 +02:00
2023-03-03 04:57:55 +01:00
#[ cfg(feature = " geometry " ) ]
pub mod geometry ;
2020-05-19 20:34:17 +02:00
pub use antialiasing ::Antialiasing ;
2024-04-30 07:57:54 +02:00
pub use cache ::Cache ;
2023-03-04 05:37:11 +01:00
pub use compositor ::Compositor ;
2020-09-08 00:35:17 +02:00
pub use error ::Error ;
2023-05-11 09:12:06 -07:00
pub use gradient ::Gradient ;
2024-04-03 21:07:54 +02:00
pub use image ::Image ;
2024-04-09 22:25:16 +02:00
pub use layer ::Layer ;
2023-06-29 07:48:03 +02:00
pub use mesh ::Mesh ;
2024-03-22 07:09:51 +01:00
pub use settings ::Settings ;
2025-10-24 17:23:40 +02:00
pub use shell ::Shell ;
2024-04-03 21:07:54 +02:00
pub use text ::Text ;
2020-05-19 19:57:42 +02:00
pub use viewport ::Viewport ;
2020-05-19 22:55:12 +02:00
2023-03-04 05:37:11 +01:00
pub use iced_core as core ;
2024-01-18 09:55:27 +01:00
pub use iced_futures as futures ;