Model loader module API interface. More...
#include <imodel.h>
Public Member Functions | |
INTEGER_CONSTANT (Version, 1) | |
STRING_CONSTANT (Name,"model") | |
virtual | ~ModelLoader () |
virtual scene::Node & | loadModel (ArchiveFile &file)=0 |
virtual model::IModelPtr | loadModelFromPath (const std::string &path)=0 |
Model loader module API interface.
Definition at line 94 of file imodel.h.
ModelLoader::INTEGER_CONSTANT | ( | Version | , | |
1 | ||||
) |
virtual scene::Node& ModelLoader::loadModel | ( | ArchiveFile & | file | ) | [pure virtual] |
Load a model from the VFS and return a scene::Node that contains it.
virtual model::IModelPtr ModelLoader::loadModelFromPath | ( | const std::string & | path | ) | [pure virtual] |
Load a model from the VFS, and return the OpenGLRenderable subclass for it. This object will be freed automatically at the end of its scope.
ModelLoader::STRING_CONSTANT | ( | Name | , | |
"model" | ||||
) |