summaryrefslogtreecommitdiffstats
path: root/graphics/src/layer
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--graphics/src/layer.rs24
-rw-r--r--graphics/src/layer/image.rs2
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)]