#include <ikhierarchy.h>
Public Member Functions |
|
BaseInterface * | GetInterface (Interface_ID id) |
Interface_ID | GetID () |
LifetimeType | LifetimeControl () |
CoreExport void | ReleaseInterface () |
virtual | ~IIKGoal () |
virtual ~IIKGoal | ( | ) | [inline, virtual] |
{}
BaseInterface* GetInterface | ( | Interface_ID | id | ) | [inline, virtual] |
Reimplemented from BaseInterface.
Reimplemented in IHIIKGoal, and ISplineIKGoal.
{ if (id == kGoalID) return this; else return BaseInterface::GetInterface(id); }
Interface_ID GetID | ( | ) | [inline, virtual] |
Reimplemented from BaseInterface.
Reimplemented in IHIIKGoal, ISplineIKGoal, and ISplineIKGoal2.
{ return kGoalID; }
LifetimeType LifetimeControl | ( | ) | [inline, virtual] |
Reimplemented from BaseInterface.
{ return wantsRelease; }
CoreExport void ReleaseInterface | ( | ) | [virtual] |
Reimplemented from BaseInterface.