3ds Max C++ API Reference
|
Functions | |
virtual int | Display (IObject *pCont, TimeValue time, Object *pSystem, INode *psNode, INode *pgNode, ViewExp *vpt, int flags)=0 |
The following methods are redirected from the particle object level to a particular ActionList. | |
virtual int | HitTest (IObject *pCont, TimeValue time, Object *pSystem, INode *psNode, INode *pgNode, int type, int crossing, int flags, IPoint2 *p, ViewExp *vpt)=0 |
See virtual int Display() | |
virtual void | GetWorldBoundBox (IObject *pCont, TimeValue time, Object *pSystem, INode *pgNode, ViewExp *vp, Box3 &box)=0 |
See virtual int Display() | |
virtual void | GetLocalBoundBox (IObject *pCont, TimeValue time, Object *pSystem, INode *pgNode, ViewExp *vp, Box3 &box)=0 |
See virtual int Display() | |
virtual DWORD | GetWireColor () const =0 |
See virtual int Display() | |
virtual void | SetWireColor (DWORD color)=0 |
See virtual int Display() | |
virtual void | MaybeEnlargeViewportRect (IObject *pCont, TimeValue time, GraphicsWindow *gw, Rect &rect) |
See virtual int Display() | |
FPInterfaceDesc * | GetDesc () |
|
pure virtual |
The following methods are redirected from the particle object level to a particular ActionList.
The first parameter is a particle container of the ActionList.
pCont | particle container to draw particles from |
time | current frame to draw particles at. It's supposed that the container has been already updated to satisfy this moment |
pSystem | particle system that makes the call |
psNode | INode of the particle system. |
pgNode | INode of particle group. Particle system may have several particle groups according to number of ActionLists |
vpt | viewport as of the BaseObject::Display(...) method |
flags | flags as of the BaseObject::Display(...) method |
|
pure virtual |
See virtual int Display()
|
pure virtual |
See virtual int Display()
|
pure virtual |
See virtual int Display()
|
pure virtual |
See virtual int Display()
|
inlinevirtual |
See virtual int Display()
|
inlinevirtual |
Implements FPInterface.