#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. |