Base models, which contain all animation independent data, are loaded by the ModelManager
ADBaseModel* model = ModelManger::getInstance()->getModelForName("modelname");
Model instances are created via the newInstance method
Model* model; Animatable* animatable modelInstance = model->newInstance(model, animateable);
Classes | |
| class | ADBaseMesh |
| class | ADBaseModel |
| ADBaseModel contains all base data of an animated model. More... | |
| class | ADMeshInstance |
| class | ADModel |
| class | ADModelInstance |
| struct | Anim |
| class | Animateable |
| class | AnimationData |
| class | AnimCacher |
| class | AnimPlayer |
| class | BaseModel |
| class | Blend |
| class | BlendBase |
| struct | Face |
| struct | Frame |
| struct | HiBone |
| class | HiBoneMask |
| struct | Hierarchy |
| struct | Influence |
| struct | Mesh |
| class | MeshCacher |
| class | Model |
| struct | ModelData |
| class | ModelManager |
| class | ModelTopology |
| struct | Pose |
| class | StringTokenizer |
| struct | SuperVertex |
| struct | Surface |
| struct | Transform |
| class | UserFunction |
Typedefs | |
| typedef ReferenceCountedPointer< class ADBaseModel > | ADBaseModelRef |
| typedef ReferenceCountedPointer< class ADModel > | ADModelRef |
| typedef util::SmartPointer< class Animateable > | AnimateableRef |
| typedef util::SmartPointer< class BaseModel > | BaseModelRef |
| typedef bool(* | CheckFunc )(void *, int, int) |
Enumerations | |
| enum | { ENTRYPHASE, HOLDPHASE, ENDPHASE } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.3