iModelLoader Struct Reference
[Loading & Saving support]
Some loader plugins implement this as an easier way to load a factory from code.
More...
#include <imap/modelload.h>
Inheritance diagram for iModelLoader:

Public Member Functions | |
virtual bool | IsRecognized (iDataBuffer *buffer)=0 |
Test if the model is recognized by this model loader. | |
virtual bool | IsRecognized (const char *filename)=0 |
Test if the model is recognized by this model loader. | |
virtual iMeshFactoryWrapper * | Load (const char *factname, iDataBuffer *buffer)=0 |
Create a mesh factory and load the given model into it. | |
virtual iMeshFactoryWrapper * | Load (const char *factname, const char *filename)=0 |
Create a mesh factory and load the given model into it. |
Detailed Description
Some loader plugins implement this as an easier way to load a factory from code.Main creators of instances implementing this interface:
- gmesh3ds plugin (crystalspace.mesh.loader.factory.genmesh.3ds)
- spr3md2 plugin (crystalspace.mesh.loader.factory.sprite.3d.md2)
Main ways to get pointers to this interface:
Definition at line 44 of file modelload.h.
Member Function Documentation
|
Test if the model is recognized by this model loader.
|
|
Test if the model is recognized by this model loader.
|
|
Create a mesh factory and load the given model into it.
|
|
Create a mesh factory and load the given model into it.
|
The documentation for this struct was generated from the following file:
- imap/modelload.h
Generated for Crystal Space by doxygen 1.4.6