diff options
Diffstat (limited to 'engine/src/object.rs')
-rw-r--r-- | engine/src/object.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engine/src/object.rs b/engine/src/object.rs index d1ac859..6b4bf4e 100644 --- a/engine/src/object.rs +++ b/engine/src/object.rs @@ -1,5 +1,6 @@ use crate::renderer::Renderable; use crate::shader::{Kind as ShaderKind, Program as ShaderProgram, Shader}; +use crate::vertex::Vertex; #[derive(Debug)] pub struct Object @@ -13,7 +14,7 @@ impl Object /// /// # Errors /// Will return `Err` if shader creation fails or if shader program linking fails. - pub fn new(vertices: &[f32]) -> Result<Self, Error> + pub fn new(vertices: &[Vertex]) -> Result<Self, Error> { let vertex_shader = Shader::new(ShaderKind::Vertex); |