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

Implementors