jiao-cairo 0.3.5

Cross platform 2D painting engine (cairo/gtk binding part)
Documentation
// Copyright (c) 2022 Xu Shaohua <shaohua@biofan.org>. All rights reserved.
// Use of this source is governed by Apache-2.0 License that can be found
// in the LICENSE file.

#![deny(
    warnings,
    clippy::all,
    clippy::cargo,
    clippy::nursery,
    clippy::pedantic
)]

mod error;
pub mod paint_device;
pub mod painter;
pub mod painter_ref;

use jiao::platforms::Features;

pub use self::error::Error;
pub use self::paint_device::{ImagePaintDevice, PaintDevice, PdfPaintDevice, SvgPaintDevice};
pub use self::painter::Painter;
pub use self::painter::Path;
pub use self::painter_ref::PainterRef;

pub const FEATURES: &Features = &Features {
    filter: false,
    ssr: true,
    input_event: true,
    cursor: false,
};