#include <crossbld.h>
Inheritance diagram for iCrossBuilder:

Public Methods | |
| virtual bool | BuildThing (iModelDataObject *Data, iThingState *tgt, iMaterialWrapper *DefaultMaterial=NULL) const=0 |
| Build a thing from a model file. More... | |
| virtual bool | BuildSpriteFactory (iModelDataObject *Data, iSprite3DFactoryState *tgt) const=0 |
| Build a sprite factory from a model file. | |
| virtual iMeshFactoryWrapper* | BuildSpriteFactoryHierarchy (iModelData *Scene, iEngine *Engine, iMaterialWrapper *DefaultMaterial) const=0 |
| Build a hierarchical sprite factory from all objects in a scene. | |
|
|
Build a thing from a model file. The model data must have its materials stored as material wrappers, otherwise the default material will be used. |