1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
extern crate anyhow; extern crate bytemuck; extern crate futures; extern crate image; extern crate wgpu; extern crate winit; macro_rules! err { ($fmt:expr $(, $args:expr)* $(,)?) => { return Err(crate::A2DError::new(format!($fmt $(, $args)*), None)); }; } mod color; mod error; mod g2d; mod res; mod shaders; pub use color::Color; pub use error::A2DError; pub use error::Result; pub use g2d::Graphics2D; pub use g2d::Instance; pub use g2d::Rect; pub use g2d::SpriteBatch; pub use g2d::SpriteSheet;