Trait rfw_scene::ObjectLoader [−][src]
pub trait ObjectLoader: Display + Debug + Send + Sync { fn load(
&self,
path: PathBuf,
mat_manager: &mut Materials,
mesh_storage: &mut TrackedStorage<Mesh3D>
) -> Result<LoadResult, SceneError>; fn load_from_str(
&self,
string: &str,
mat_manager: &mut Materials,
mesh_storage: &mut TrackedStorage<Mesh3D>
) -> Result<LoadResult, SceneError>; }
Required methods
fn load(
&self,
path: PathBuf,
mat_manager: &mut Materials,
mesh_storage: &mut TrackedStorage<Mesh3D>
) -> Result<LoadResult, SceneError>
fn load_from_str(
&self,
string: &str,
mat_manager: &mut Materials,
mesh_storage: &mut TrackedStorage<Mesh3D>
) -> Result<LoadResult, SceneError>