#include <nodedisp.h>
Public Member Functions |
|
virtual void | StartDisplay (TimeValue t, ViewExp *vpt, int flags)=0 |
virtual void | EndDisplay (TimeValue t, ViewExp *vpt, int flags)=0 |
virtual bool | Display (TimeValue t, ViewExp *vpt, int flags, INode *node, Object *pObj)=0 |
virtual bool | SuspendObjectDisplay (TimeValue t, INode *node)=0 |
virtual void | AddNodeCallbackBox (TimeValue t, INode *node, ViewExp *vpt, Box3 &box, Object *pObj)=0 |
virtual bool | HitTest (TimeValue t, INode *node, int type, int crossing, int flags, IPoint2 *p, ViewExp *vpt, Object *pObj)=0 |
virtual void | Activate ()=0 |
virtual void | Deactivate ()=0 |
virtual MSTR | GetName () const =0 |
virtual void StartDisplay | ( | TimeValue | t, |
ViewExp * | vpt, | ||
int | flags | ||
) | [pure virtual] |
virtual void EndDisplay | ( | TimeValue | t, |
ViewExp * | vpt, | ||
int | flags | ||
) | [pure virtual] |
virtual bool Display | ( | TimeValue | t, |
ViewExp * | vpt, | ||
int | flags, | ||
INode * | node, | ||
Object * | pObj | ||
) | [pure virtual] |
virtual bool SuspendObjectDisplay | ( | TimeValue | t, |
INode * | node | ||
) | [pure virtual] |
virtual void AddNodeCallbackBox | ( | TimeValue | t, |
INode * | node, | ||
ViewExp * | vpt, | ||
Box3 & | box, | ||
Object * | pObj | ||
) | [pure virtual] |
virtual bool HitTest | ( | TimeValue | t, |
INode * | node, | ||
int | type, | ||
int | crossing, | ||
int | flags, | ||
IPoint2 * | p, | ||
ViewExp * | vpt, | ||
Object * | pObj | ||
) | [pure virtual] |
virtual void Activate | ( | ) | [pure virtual] |
virtual void Deactivate | ( | ) | [pure virtual] |
virtual MSTR GetName | ( | ) | const [pure virtual] |