aboutsummaryrefslogtreecommitdiff
path: root/src/classes/mesh_renderer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/classes/mesh_renderer.rs')
-rw-r--r--src/classes/mesh_renderer.rs6
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 {