raui_ggez_renderer/
lib.rs1pub mod interactive;
2pub mod renderer;
3pub mod resources;
4
5use raui_core::widget::{
6 unit::{image::ImageBoxMaterial, WidgetUnit},
7 WidgetId,
8};
9
10#[derive(Debug, Clone)]
11pub enum Error {
12 CouldNotDrawImage(WidgetId),
13 CouldNotBuildImageMesh(WidgetId),
14 ImageResourceNotFound(WidgetId, String),
15 WidgetHasNoLayout(WidgetId),
16 UnsupportedImageMaterial(ImageBoxMaterial),
17 UnsupportedWidget(WidgetUnit),
18}
19
20pub mod prelude {
21 pub use crate::{interactive::*, renderer::*, resources::*};
22}