diff options
Diffstat (limited to '')
| -rw-r--r-- | graphics/src/layer.rs | 24 | ||||
| -rw-r--r-- | graphics/src/layer/image.rs | 2 | 
2 files changed, 12 insertions, 14 deletions
diff --git a/graphics/src/layer.rs b/graphics/src/layer.rs index 56a42a9d..40e006a2 100644 --- a/graphics/src/layer.rs +++ b/graphics/src/layer.rs @@ -1,17 +1,17 @@  //! Organize rendering primitives into a flattened list of layers. +mod image;  pub mod mesh;  mod quad;  mod text; -mod image;  use crate::alignment; -use crate::{ -    Background, Font, Point, Primitive, Rectangle, Size, Vector, Viewport, -};  pub use crate::layer::image::Image;  pub use crate::layer::mesh::Mesh;  pub use crate::layer::quad::Quad;  pub use crate::layer::text::Text; +use crate::{ +    Background, Font, Point, Primitive, Rectangle, Size, Vector, Viewport, +};  /// A group of primitives that should be clipped together.  #[derive(Debug)] @@ -178,14 +178,12 @@ impl<'a> Layer<'a> {                  // Only draw visible content                  if let Some(clip_bounds) = layer.bounds.intersection(&bounds) { -                    layer.meshes.push( -                        Mesh { -                            origin: Point::new(translation.x, translation.y), -                            buffers, -                            clip_bounds, -                            style, -                        } -                    ); +                    layer.meshes.push(Mesh { +                        origin: Point::new(translation.x, translation.y), +                        buffers, +                        clip_bounds, +                        style, +                    });                  }              }              Primitive::Clip { bounds, content } => { @@ -244,4 +242,4 @@ impl<'a> Layer<'a> {              }          }      } -}
\ No newline at end of file +} diff --git a/graphics/src/layer/image.rs b/graphics/src/layer/image.rs index cbba7888..045ec665 100644 --- a/graphics/src/layer/image.rs +++ b/graphics/src/layer/image.rs @@ -1,5 +1,5 @@ -use iced_native::{image, svg};  use crate::Rectangle; +use iced_native::{image, svg};  /// A raster or vector image.  #[derive(Debug, Clone)]  | 
