summaryrefslogtreecommitdiffstats
path: root/examples/custom_shader/src/primitive.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/custom_shader/src/primitive.rs')
-rw-r--r--examples/custom_shader/src/primitive.rs15
1 files changed, 8 insertions, 7 deletions
diff --git a/examples/custom_shader/src/primitive.rs b/examples/custom_shader/src/primitive.rs
index f81ce95d..520ceb8e 100644
--- a/examples/custom_shader/src/primitive.rs
+++ b/examples/custom_shader/src/primitive.rs
@@ -4,17 +4,18 @@ pub mod vertex;
mod buffer;
mod uniforms;
-use crate::camera::Camera;
-use crate::pipeline::Pipeline;
-use crate::primitive::cube::Cube;
+pub use buffer::Buffer;
+pub use cube::Cube;
+pub use uniforms::Uniforms;
+pub use vertex::Vertex;
+
+use crate::Camera;
+use crate::Pipeline;
+
use iced::advanced::graphics::Transformation;
use iced::widget::shader;
use iced::{Color, Rectangle, Size};
-pub use crate::primitive::vertex::Vertex;
-pub use buffer::Buffer;
-pub use uniforms::Uniforms;
-
/// A collection of `Cube`s that can be rendered.
#[derive(Debug)]
pub struct Primitive {