#include <ikctrl.h>
Public Member Functions |
|
Class_ID | ClassID () |
Retrieves a constant that uniquely
identifies the plugin class. |
|
SClass_ID | SuperClassID () |
Retrieves a constant representing the type
of the plugin. |
|
virtual void | AddSlaveNode (INode *node)=0 |
virtual void * | GetMasterBase ()=0 |
virtual void | SetPosThresh (float t)=0 |
virtual void | SetRotThresh (float t)=0 |
virtual void | SetIterations (int i)=0 |
virtual void | SetStartTime (TimeValue s)=0 |
virtual void | SetEndTime (TimeValue e)=0 |
virtual float | GetPosThresh ()=0 |
virtual float | GetRotThresh ()=0 |
virtual int | GetIterations ()=0 |
virtual TimeValue | GetStartTime ()=0 |
virtual TimeValue | GetEndTime ()=0 |
virtual void | RemoveIKChainControllers (TimeValue t)=0 |
Class_ID ClassID | ( | ) | [inline, virtual] |
Retrieves a constant that uniquely identifies the plugin class.
This method must return the unique ID for the plugin class. If two ClassIDs conflict, the system will only load the first conflicting one it finds. A program (gencid.exe) is provided to generate unique class id values.
Reimplemented from Animatable.
{return IKMASTER_CLASSID;}
SClass_ID SuperClassID | ( | ) | [inline, virtual] |
Retrieves a constant representing the type of the plugin.
Reimplemented from ReferenceTarget.
{return REF_TARGET_CLASS_ID;}
virtual void AddSlaveNode | ( | INode * | node | ) | [pure virtual] |
virtual void* GetMasterBase | ( | ) | [pure virtual] |
virtual void SetPosThresh | ( | float | t | ) | [pure virtual] |
virtual void SetRotThresh | ( | float | t | ) | [pure virtual] |
virtual void SetIterations | ( | int | i | ) | [pure virtual] |
virtual void SetStartTime | ( | TimeValue | s | ) | [pure virtual] |
virtual void SetEndTime | ( | TimeValue | e | ) | [pure virtual] |
virtual float GetPosThresh | ( | ) | [pure virtual] |
virtual float GetRotThresh | ( | ) | [pure virtual] |
virtual int GetIterations | ( | ) | [pure virtual] |
virtual TimeValue GetStartTime | ( | ) | [pure virtual] |
virtual TimeValue GetEndTime | ( | ) | [pure virtual] |
virtual void RemoveIKChainControllers | ( | TimeValue | t | ) | [pure virtual] |