|
virtual int | HasRenderableGeometry () |
| The following methods are redirected from the particle object level to a particular ActionList. More...
|
|
virtual int | IsInstanceDependent (IObject *pCont, Object *pSystem) |
| If an object creates different meshes depending on the particular instance (view-dependent) it should return 1. More...
|
|
virtual Mesh * | GetRenderMesh (IObject *pCont, TimeValue t, Object *pSystem, INode *inode, View &view, BOOL &needDelete)=0 |
| GetRenderMesh should be implemented by all renderable GeomObjects. More...
|
|
virtual int | NumberOfRenderMeshes (IObject *pCont, TimeValue t, Object *pSystem) |
| Objects may now supply multiple render meshes. More...
|
|
virtual Mesh * | GetMultipleRenderMesh (IObject *pCont, TimeValue t, Object *pSystem, INode *inode, View &view, BOOL &needDelete, int meshNumber) |
| For multiple render meshes, this method must be implemented. More...
|
|
virtual void | GetMultipleRenderMeshTM (IObject *pCont, TimeValue t, Object *pSystem, INode *inode, View &view, int meshNumber, Matrix3 &meshTM, Interval &meshTMValid) |
| For multiple render meshes, this method must be implemented. More...
|
|
virtual PatchMesh * | GetRenderPatchMesh (IObject *pCont, TimeValue t, Object *pSystem, INode *inode, View &view, BOOL &needDelete) |
| If this returns NULL, then GetRenderMesh will be called. More...
|
|
virtual Class_ID | PreferredCollapseType (IObject *pCont, Object *pSystem) |
|
virtual BOOL | CanDoDisplacementMapping (IObject *pCont, Object *pSystem) |
|
FPInterfaceDesc * | GetDesc () |
|