3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ISkinPose Member List

This is the complete list of members for ISkinPose, including all inherited members.

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcquireInterface()BaseInterfaceinlinevirtual
aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
AssumeSkinPose(TimeValue)=0ISkinPosepure virtual
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
Copy(const ISkinPose &)=0ISkinPosepure virtual
DeleteInterface()BaseInterfaceinlinevirtual
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
EnableSkinPos(bool)=0ISkinPosepure virtual
EnableSkinRot(bool)=0ISkinPosepure virtual
EnableSkinScale(bool)=0ISkinPosepure virtual
FindFn(const MCHAR *name)FPInterfacevirtual
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
FuncID enum nameISkinPose
GetActionTable()FPInterfaceinlinevirtual
GetDesc()ISkinPoseinlinevirtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetID()FPMixinInterfaceinlinevirtual
GetInterface(Interface_ID id)FPMixinInterfaceinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetISkinPose(INode &n)ISkinPoseinlinestatic
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetTypedInterface()InterfaceServerinline
immediateRelease enum valueBaseInterface
interfaceNotifyCBsFPMixinInterfaceprotected
Invoke(FunctionID fid, TimeValue t=0, FPParams *params=NULL)FPInterfacevirtual
Invoke(FunctionID fid, FPParams *params)FPInterfaceinlinevirtual
Invoke(FunctionID fid, TimeValue t, FPValue &result, FPParams *params=NULL)FPInterfacevirtual
Invoke(FunctionID fid, FPValue &result, FPParams *params=NULL)FPInterfaceinlinevirtual
IsACompEnabled() constISkinPoseinline
IsChecked(FunctionID actionID)FPInterfacevirtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsSkinPosEnabled() const =0ISkinPosepure virtual
IsSkinRotEnabled() const =0ISkinPosepure virtual
IsSkinScaleEnabled() const =0ISkinPosepure virtual
IsVisible(FunctionID actionID)FPInterfacevirtual
kAssumeSkinPose enum valueISkinPose
kSetSkinPose enum valueISkinPose
kSkinPoseModeGet enum valueISkinPose
kSkinPoseModeSet enum valueISkinPose
kSkinPosEnabledGet enum valueISkinPose
kSkinPosEnabledSet enum valueISkinPose
kSkinPosGet enum valueISkinPose
kSkinPosSet enum valueISkinPose
kSkinRotEnabledGet enum valueISkinPose
kSkinRotEnabledSet enum valueISkinPose
kSkinRotGet enum valueISkinPose
kSkinRotSet enum valueISkinPose
kSkinScaleEnabledGet enum valueISkinPose
kSkinScaleEnabledSet enum valueISkinPose
kSkinScaleGet enum valueISkinPose
kSkinScaleOrientGet enum valueISkinPose
kSkinScaleOrientSet enum valueISkinPose
kSkinScaleSet enum valueISkinPose
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
Load(ILoad *)=0ISkinPosepure virtual
NeedToSave() const =0ISkinPosepure virtual
noRelease enum valueBaseInterface
nullInterfaceFPInterfacestatic
ObjectOf(void *) const =0ISkinPosepure virtual
ObjectOf(void *)=0ISkinPosepure virtual
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator=(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
Save(ISave *) const =0ISkinPosepure virtual
serverControlled enum valueBaseInterface
SetSkinPos(const Point3 &)=0ISkinPosepure virtual
SetSkinPose(TimeValue)=0ISkinPosepure virtual
SetSkinPoseMode(bool)=0ISkinPosepure virtual
SetSkinRot(const RotationValue &)=0ISkinPosepure virtual
SetSkinRot(const Point3 &)=0ISkinPosepure virtual
SetSkinRotAngles(const Point3 &)ISkinPoseinline
SetSkinScale(const ScaleValue &sv)ISkinPoseinline
SetSkinScaleFactors(const Point3 &)=0ISkinPosepure virtual
SetSkinScaleOrient(const Quat &)=0ISkinPosepure virtual
ShowSkinPos() constISkinPoseinline
ShowSkinRot() constISkinPoseinline
ShowSkinScale() constISkinPoseinline
SkinPos() const =0ISkinPosepure virtual
SkinPoseMode() const =0ISkinPosepure virtual
SkinRot() const =0ISkinPosepure virtual
SkinRotAngles() constISkinPoseinline
SkinScale() const =0ISkinPosepure virtual
SkinScaleFactors() constISkinPoseinline
SkinScaleOrient() constISkinPoseinline
TMSetValue(TimeValue, SetXFormPacket &)=0ISkinPosepure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual