M - the specific type of the modelpublic interface IModelLoader<M extends IModel>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IModelLoader.IModelInfoHolder<M extends IModel>
An instance providing limited access to model information.
|
static class |
IModelLoader.LoadResult<M extends IModel>
Represents the result of loading a model.
|
| Modifier and Type | Method and Description |
|---|---|
IModelLoader.LoadResult<M> |
load(ModelInfo<M> info,
ImportResolver<M> resolver)
Loads the related model.
|
void |
scan(java.io.File location,
IModelLoader.IModelInfoHolder<M> holder)
Scans a file for model information.
|
IModelLoader.LoadResult<M> load(ModelInfo<M> info, ImportResolver<M> resolver)
info - the model to be loaded (as information object)resolver - the import resolver to use (or null for a new default import resolver)void scan(java.io.File location,
IModelLoader.IModelInfoHolder<M> holder)
location - the file to be scannedholder - an instance providing limited access to the model information storageCopyright © 2009 - 2018 SSE. All Rights Reserved.