You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
trezor-firmware/core/embed/rust/src/ui/shape/mod.rs

37 lines
811 B

mod algo;
mod bar;
mod base;
#[cfg(feature = "ui_blurring")]
mod blur;
mod cache;
mod canvas;
mod circle;
#[cfg(feature = "ui_jpeg_decoder")]
mod jpeg;
mod model;
mod qrcode;
mod render;
mod text;
mod toif;
pub use bar::Bar;
pub use base::{Shape, ShapeClone};
#[cfg(feature = "ui_blurring")]
pub use blur::Blurring;
pub use cache::drawing_cache::DrawingCache;
pub use circle::Circle;
#[cfg(feature = "ui_jpeg_decoder")]
pub use jpeg::JpegImage;
pub use model::render_on_display;
pub use qrcode::QrImage;
pub use render::{DirectRenderer, ProgressiveRenderer, Renderer};
pub use text::Text;
pub use toif::ToifImage;
pub use canvas::{BasicCanvas, Canvas, Mono8Canvas, Rgb565Canvas, Rgba8888Canvas, Viewport};
use crate::trezorhal::bitmap;
pub use bitmap::{Bitmap, BitmapFormat, BitmapView};
pub use algo::PI4;