diff options
Diffstat (limited to 'src/classes/mesh_renderer.rs')
-rw-r--r-- | src/classes/mesh_renderer.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/classes/mesh_renderer.rs b/src/classes/mesh_renderer.rs index 94d6fd7..ac69483 100644 --- a/src/classes/mesh_renderer.rs +++ b/src/classes/mesh_renderer.rs @@ -1,4 +1,6 @@ -use super::{gameobject::GameObject, mesh::Mesh, pptr::PPtr, transform::Transform}; +use super::{ + gameobject::GameObject, material::Material, mesh::Mesh, pptr::PPtr, transform::Transform, +}; use crate::object::{ Value, parser::{Fields, FromValue}, @@ -10,7 +12,7 @@ pub struct MeshRenderer { pub mesh: PPtr<Mesh>, pub cast_shadows: u8, pub game_object: PPtr<GameObject>, - pub materials: Vec<PPtr>, + pub materials: Vec<PPtr<Material>>, } pub struct SkinnedMeshRenderer { |