Public Types
|
| enum |
FuncID
{
kSkinPosGet,
kSkinPosSet,
kSkinRotGet,
kSkinRotSet,
kSkinScaleGet,
kSkinScaleSet,
kSkinScaleOrientGet,
kSkinScaleOrientSet,
kSkinPosEnabledGet,
kSkinPosEnabledSet,
kSkinRotEnabledGet,
kSkinRotEnabledSet,
kSkinScaleEnabledGet,
kSkinScaleEnabledSet,
kSkinPoseModeGet,
kSkinPoseModeSet,
kSetSkinPose,
kAssumeSkinPose
} |
Public Member Functions
|
| virtual
Point3 |
SkinPos
() const =0 |
| virtual
RotationValue |
SkinRot
() const =0 |
| virtual
ScaleValue |
SkinScale
() const =0 |
| virtual
void |
SetSkinPos
(const Point3
&)=0 |
| virtual
void |
SetSkinRot
(const RotationValue &)=0 |
| virtual
void |
SetSkinRot
(const Point3
&)=0 |
| virtual
void |
SetSkinScaleFactors
(const Point3
&)=0 |
| virtual
void |
SetSkinScaleOrient
(const Quat &)=0 |
| virtual
bool |
IsSkinPosEnabled
() const =0 |
| virtual
bool |
IsSkinRotEnabled
() const =0 |
| virtual
bool |
IsSkinScaleEnabled
() const =0 |
| virtual
bool |
SkinPoseMode
() const =0 |
| virtual
void |
EnableSkinPos
(bool)=0 |
| virtual
void |
EnableSkinRot
(bool)=0 |
| virtual
void |
EnableSkinScale
(bool)=0 |
| virtual
void |
SetSkinPoseMode
(bool)=0 |
| virtual
void |
SetSkinPose
(TimeValue)=0 |
| virtual
void |
AssumeSkinPose
(TimeValue)=0 |
| virtual
void |
TMSetValue
(TimeValue,
SetXFormPacket &)=0 |
| Point3 |
SkinRotAngles
() const |
| Point3 |
SkinScaleFactors
() const |
| Quat |
SkinScaleOrient
() const |
| void |
SetSkinScale
(const ScaleValue
&sv) |
| void |
SetSkinRotAngles
(const Point3
&) |
| bool |
ShowSkinPos
() const |
| bool |
ShowSkinRot
() const |
| bool |
ShowSkinScale
() const |
| bool |
IsACompEnabled
() const |
| virtual
bool |
NeedToSave
() const =0 |
| virtual
IOResult |
Save
(ISave *) const =0 |
| virtual
IOResult |
Load
(ILoad *)=0 |
| virtual
void |
Copy
(const ISkinPose
&)=0 |
| virtual const
void * |
ObjectOf
(void *) const =0 |
| virtual void
* |
ObjectOf
(void *)=0 |
| FPInterfaceDesc
* |
GetDesc
() |
Static Public Member
Functions
|
| static ISkinPose * |
GetISkinPose
(INode &n) |