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

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcquireInterface()BaseInterfaceinlinevirtual
ActivateSubobjSel(int level, XFormModes &modes)Controlinlinevirtual
AddAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid, DWORD len, void *data)Animatable
AddNewKey(TimeValue t, DWORD flags)Animatableinlinevirtual
AddNoteTrack(NoteTrack *note)Animatable
AdjustTangents(TrackHitRecord hit, ParamDimensionBase *dim, Rect &rcGraph, float tzoom, int tscroll, float vzoom, int vscroll, int dx, int dy, DWORD flags)Animatableinlinevirtual
AdjustTangents(TrackHitRecord hit, ParamDimensionBase *dim, float angle, float length, DWORD flags)Animatableinlinevirtual
aflagAnimatableprotected
InterfaceServer::Control::aligned_free(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::aligned_free(void *ptr)MaxHeapOperatorsstatic
FPMixinInterface::aligned_free(void *ptr)MaxHeapOperatorsstatic
InterfaceServer::Control::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
FPMixinInterface::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
InterfaceServer::Control::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
FPMixinInterface::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
AllocCustAttribContainer()Animatable
Animatable()Animatable
append_target enum valueIPosConstPosition
AppendEaseCurve(Control *cont)Control
AppendMultCurve(Control *cont)Control
AppendProperty(AnimProperty *prop)Animatable
AppendTarget(INode *target, float weight=50.0)=0IPosConstPositionpure virtual
ApplyEase(TimeValue t, Interval &valid)Control
apropsAnimatableprotected
AssignController(Animatable *control, int subAnim)Animatableinlinevirtual
AutoDelete()ReferenceTargetvirtual
BaseClone(ReferenceTarget *from, ReferenceTarget *to, RemapDir &remap)Controlvirtual
BeginDependencyTest()ReferenceTargetinline
BeginEditParams(IObjParam *ip, ULONG flags, Animatable *prev=NULL)Animatableinlinevirtual
BlockEval()ReferenceMakerinlineprotected
BypassPropertyLevel()Animatableinlinevirtual
BypassTrackBar()Animatableinlinevirtual
BypassTreeView()Animatableinlinevirtual
CanApplyEaseMultCurves()Controlinlinevirtual
CanAssignController(int subAnim)Animatableinlinevirtual
CanCopyAnim()Animatableinlinevirtual
CanCopyIKParams(int which)Controlinlinevirtual
CanCopySubTrack(int subNum, Interval iv, DWORD flags)Animatableinlinevirtual
CanCopyTrack(Interval iv, DWORD flags)Animatableinlinevirtual
CanDeleteSubAnim(int i)Animatableinlinevirtual
CanInstanceController()Controlinlinevirtual
CanMakeUnique()Animatableinlinevirtual
CanPasteIKParams(IKClipObject *co, int which)Controlinlinevirtual
CanPasteSubTrack(int subNum, TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
CanPasteTrack(TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
CanTransferReference(int i)ReferenceMakerinlinevirtual
ChangeParents(TimeValue t, const Matrix3 &oldP, const Matrix3 &newP, const Matrix3 &tm)Controlinlinevirtual
ChildAnim(int i)Animatableinlinevirtual
ClassID()Animatablevirtual
ClassName(bool localized=true) constAnimatableinline
ClearAFlag(DWORD mask)Animatableinline
ClearAFlagEx(DWORD mask)Animatableinline
ClearAFlagExInAllAnimatables(DWORD mask)Animatablestatic
ClearAFlagInAllAnimatables(DWORD mask)Animatablestatic
ClearAllAppData()Animatable
ClearFlagBit(int index)Animatable
ClearFlagBitInAllAnimatables(int index)Animatablestatic
ClearIKParam(Interval iv, int index)Controlinlinevirtual
ClearSelection(int selLevel)Controlinlinevirtual
Clone(RemapDir &remap)ReferenceTargetvirtual
CloneControl(Control *ctrl, RemapDir &remap)Control
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
CloneSelectedKeys(BOOL offset=FALSE)Animatableinlinevirtual
CloseTreeEntry(int type, DWORD tv)Animatable
CommitSetKeyBuffer(TimeValue t)Animatableinlinevirtual
CommitValue(TimeValue t)Controlinlinevirtual
CompDeriv(TimeValue t, Matrix3 &ptm, IKDeriv &derivs, DWORD flags)Controlinlinevirtual
Control()Control
Copy(Control *from)=0Controlpure virtual
CopyIKParams(int which)Controlinlinevirtual
CopyKeysFromTime(TimeValue src, TimeValue dst, DWORD flags)Animatableinlinevirtual
CopySubTrack(int subNum, Interval iv, DWORD flags)Animatableinlinevirtual
CopyTrack(Interval iv, DWORD flags)Animatableinlinevirtual
CreateLockKey(TimeValue t, int which)Controlinlinevirtual
delete_target enum valueIPosConstPosition
DeleteAllNoteTracks()Animatable
DeleteAllRefs()ReferenceMaker
DeleteAllRefsFromMe()ReferenceMaker
DeleteAllRefsToMe() overrideReferenceTargetvirtual
DeleteCustAttribContainer()Animatable
DeleteEaseCurve(int i)Control
DeleteInterface()BaseInterfaceinlinevirtual
DeleteKeyAtTime(TimeValue t)Animatableinlinevirtual
DeleteKeyByIndex(int index)Animatableinlinevirtual
DeleteKeys(DWORD flags)Animatableinlinevirtual
DeleteMe()ReferenceMaker
DeleteMultCurve(int i)Control
DeleteNoteTrack(NoteTrack *note, BOOL delNote=TRUE)Animatable
DeleteReference(int i)ReferenceMaker
DeleteSubAnim(int i)Animatableinlinevirtual
DeleteTarget(int selection)=0IPosConstPositionpure virtual
DeleteThis()Animatablevirtual
DeleteTime(Interval iv, DWORD flags)Animatableinlinevirtual
Display(TimeValue t, INode *inode, ViewExp *vpt, int flags)Controlinlinevirtual
DoEnumDependents(DependentEnumProc *dep)ReferenceTarget
DoEnumDependentsImpl(DependentEnumProc *dep) overrideReferenceTargetprotectedvirtual
EditTimeRange(Interval range, DWORD flags)Animatableinlinevirtual
EditTrack()Animatableinlinevirtual
EditTrackParams(TimeValue t, ParamDimensionBase *dim, const MCHAR *pname, HWND hParent, IObjParam *ip, DWORD flags)Animatableinlinevirtual
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
EnableORTs(BOOL enable)Controlvirtual
EndDependencyTest()ReferenceTargetinline
EndEditParams(IObjParam *ip, ULONG flags, Animatable *next=NULL)Animatableinlinevirtual
EnumAnimTree(AnimEnum *animEnum, Animatable *client, int subNum)Animatable
EnumAuxFiles(AssetEnumCallback &assetEnum, DWORD flags) overrideReferenceMakervirtual
EnumerateAllAnimatables(EnumAnimList &enumProcObject)Animatablestatic
EnumIKParams(IKEnumCallback &callback)Controlinlinevirtual
EnumRefHierarchy(RefEnumProc &proc, bool includeCustAttribs=true, bool includeIndirectRefs=true, bool includeNonPersistentRefs=true, bool preventDuplicatesViaFlag=true)ReferenceMaker
Evaluating()ReferenceMakerinlineprotected
EvalVisibility(TimeValue t, View &view, Box3 pbox, Interval &valid)Controlvirtual
FindFn(const MCHAR *name)FPInterfacevirtual
FindProperty(DWORD id)Animatable
FindRef(RefTargetHandle rtarg)ReferenceMaker
FlagDependents(TimeValue t, PartID which=PART_PUT_IN_FG)ReferenceTargetinline
FlagKey(TrackHitRecord hit)Animatableinlinevirtual
FN_0(get_num_targets, TYPE_INT, GetNumTargets)IPosConstPosition
FN_1(get_node, TYPE_INODE, GetNode, TYPE_INDEX)IPosConstPosition
FN_1(get_target_weight, TYPE_FLOAT, GetTargetWeight, TYPE_INDEX)IPosConstPosition
FN_1(delete_target, TYPE_BOOL, DeleteTarget, TYPE_INDEX)IPosConstPosition
FN_2(set_target_weight, TYPE_BOOL, SetTargetWeight, TYPE_INDEX, TYPE_FLOAT)IPosConstPosition
FN_2(append_target, TYPE_BOOL, AppendTarget, TYPE_INODE, TYPE_FLOAT)IPosConstPosition
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
FreeAllBitmaps()Animatableinlinevirtual
FreeCaches()Animatableinlinevirtual
get_node enum valueIPosConstPosition
get_num_targets enum valueIPosConstPosition
get_target_weight enum valueIPosConstPosition
GetActionTable()FPInterfaceinlinevirtual
GetAnimByHandle(AnimHandle handle)Animatablestatic
GetAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid)Animatable
GetClassName(MSTR &s, bool localized=true) const overrideReferenceTargetvirtual
GetCustAttribContainer()Animatable
GetDesc()IPosConstPositionvirtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetDOFParams(TimeValue t, Matrix3 &ptm, DOFParams &dofs, BOOL nodeSel)Controlinlinevirtual
GetDrawPixelStep()Controlinlinevirtual
GetEaseCurve(int i)Control
GetExtentTimeStep()Controlinlinevirtual
GetFCurveExtents(ParamDimensionBase *dim, float &min, float &max, DWORD flags)Controlvirtual
GetFlagKeyIndex()Animatableinlinevirtual
GetHandleByAnim(Animatable *anim)Animatablestatic
GetID()FPMixinInterfaceinlinevirtual
GetIKJoints(InitJointData *posData, InitJointData *rotData)Controlinlinevirtual
GetIKJoints2(InitJointData2 *posData, InitJointData2 *rotData)Controlinlinevirtual
GetInheritanceFlags()Controlinlinevirtual
Control::GetInterface(ULONG id)Controlvirtual
Control::GetInterface(ULONG id) overrideControlvirtual
Control::GetInterface(Interface_ID id) overrideControlvirtual
FPMixinInterface::GetInterface(Interface_ID id)FPMixinInterfaceinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetKeyIndex(TimeValue t)Animatableinlinevirtual
GetKeySelState(BitArray &sel, Interval range, DWORD flags)Animatableinlinevirtual
GetKeyTime(int index)Animatableinlinevirtual
GetKeyTimes(Tab< TimeValue > &times, Interval range, DWORD flags)Animatableinlinevirtual
GetLocalTMComponents(TimeValue t, TMComponentsArg &cmpts, Matrix3Indirect &parentMatrix)Controlvirtual
GetMacroRecorderName(bool used_as_rhs_value, MSTR &objectSpecifiedName)Animatableinlinevirtual
GetMultCurve(int i)Control
GetMultVal(TimeValue t, Interval &valid)Control
GetNextHandle()Animatablestatic
GetNextKeyTime(TimeValue t, DWORD flags, TimeValue &nt)Animatableinlinevirtual
GetNode(int targetNumber)=0IPosConstPositionpure virtual
GetNoteTrack(int i)Animatable
GetNumTargets()=0IPosConstPositionpure virtual
GetORT(int type)Controlinlinevirtual
GetParamBlock(int i)Animatableinlinevirtual
GetParamBlockByID(short id)Animatableinlinevirtual
GetParamDimension(int i)Animatableinlinevirtual
GetPositionController()Controlinlinevirtual
GetProperty(ULONG id)Animatablevirtual
GetReference(int i)Controlvirtual
GetReferenceSaveManager()ReferenceMaker
GetRollController()Controlinlinevirtual
GetRotationController()Controlinlinevirtual
GetScaleController()Controlinlinevirtual
GetSelInTrackView(DWORD tv)Animatable
GetSelKeyCoords(TimeValue &t, float &val, DWORD flags)Animatableinlinevirtual
GetSubAnimCurveColor(int subNum)Animatableinlinevirtual
GetSubFCurveExtents(int subNum, ParamDimensionBase *dim, float &min, float &max, DWORD flags)Animatableinlinevirtual
GetSubObjectCenters(SubObjAxisCallback *cb, TimeValue t, INode *node)Controlinlinevirtual
GetSubObjectTMs(SubObjAxisCallback *cb, TimeValue t, INode *node)Controlinlinevirtual
GetSystemNodes(INodeTab &nodes, SysNodeContext Context)Animatableinlinevirtual
GetTarget()Controlinlinevirtual
GetTargetWeight(int targetNumber)=0IPosConstPositionpure virtual
GetTimeRange(DWORD flags)Animatablevirtual
GetTrackVSpace(int lineHeight)Animatableinlinevirtual
Control::GetTypedInterface()InterfaceServerinline
FPMixinInterface::GetTypedInterface()InterfaceServerinline
GetValue(TimeValue t, void *val, Interval &valid, GetSetMethod method=CTRL_ABSOLUTE)=0Controlpure virtual
GetValue(TimeValue t1, void *val1, GetSetMethod method1=CTRL_ABSOLUTE)Controlinline
GetValue(TimeValue t1, void *val1, Interval &&, GetSetMethod method1=CTRL_ABSOLUTE)Controlinline
GetWController()Controlinlinevirtual
GetWorldBoundBox(TimeValue t, INode *inode, ViewExp *vpt, Box3 &box)Controlinlinevirtual
GetXController()Controlinlinevirtual
GetYController()Controlinlinevirtual
GetZController()Controlinlinevirtual
HasDependents()ReferenceTarget
HasNoteTracks()Animatable
HasRealDependents()ReferenceTarget
HasSubElements(int type=0)Animatable
HitTest(TimeValue t, INode *inode, int type, int crossing, int flags, IPoint2 *p, ViewExp *vpt)Controlinlinevirtual
HitTestFCurves(ParamDimensionBase *dim, TrackHitTab &hits, Rect &rcHit, Rect &rcGraph, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
HitTestSubFCurves(int subNum, ParamDimensionBase *dim, TrackHitTab &hits, Rect &rcHit, Rect &rcGraph, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
HitTestTrack(TrackHitTab &hits, Rect &rcHit, Rect &rcTrack, float zoom, int scroll, DWORD flags)Animatableinlinevirtual
immediateRelease enum valueBaseInterface
IncIKParam(TimeValue t, int index, float delta)Controlinlinevirtual
InheritsParentTransform()Controlinlinevirtual
InitIKJoints(InitJointData *posData, InitJointData *rotData)Controlinlinevirtual
InitIKJoints2(InitJointData2 *posData, InitJointData2 *rotData)Controlinlinevirtual
InsertTime(TimeValue ins, TimeValue amount)Animatableinlinevirtual
interfaceNotifyCBsFPMixinInterfaceprotected
InTrackViewSelSet(int which)Animatable
InvertSelection(int selLevel)Controlinlinevirtual
InvisibleProperty()Animatableinlinevirtual
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
IsAnimated()Animatablevirtual
IsChecked(FunctionID actionID)FPInterfacevirtual
IsColorController()Controlinlinevirtual
IsCurveSelected()Animatableinlinevirtual
IsDeleted(Animatable *anim)Animatablestatic
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsKeyable()Controlinlinevirtual
IsKeyAtTime(TimeValue t, DWORD flags)Animatableinlinevirtual
IsKeySelected(int i)Animatableinlinevirtual
IsLeaf()Controlinlinevirtual
IsParamBlockDesc2Used(ParamBlockDesc2 *desc)Animatableinlinevirtual
IsRealDependency(ReferenceTarget *rtarg)ReferenceMakerinlinevirtual
IsRefMaker() overrideReferenceMakerinlinevirtual
IsRefTarget() overrideReferenceTargetinlinevirtual
IsReplaceable()Controlinlinevirtual
IsSubClassOf(Class_ID classID)Animatableinlinevirtual
IsSubCurveSelected(int subNum)Animatableinlinevirtual
IsTreeEntryOpen(int type, DWORD tv)Animatable
IsVisible(FunctionID actionID)FPInterfacevirtual
kInvalidAnimHandleAnimatablestatic
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
Load(ILoad *iload)Controlvirtual
ReferenceTarget::Load(ILoad *iload, ChannelMask)ReferenceMakerinlinevirtual
MapKeys(TimeMap *map, DWORD flags)Animatablevirtual
MaybeAutoDelete()ReferenceTarget
MirrorIKConstraints(int axis, int which, BOOL pasteMirror=FALSE)Controlinlinevirtual
MouseCycleCompleted(TimeValue t)Animatablevirtual
MouseCycleStarted(TimeValue t)Animatablevirtual
MoveKeys(ParamDimensionBase *dim, float delta, DWORD flags)Animatableinlinevirtual
NodeIKParamsChanged()Controlinlinevirtual
NodeName()Animatablevirtual
Noncopyable()Noncopyableinlineprotected
noRelease enum valueBaseInterface
NotifyDependents(const Interval &changeInt, PartID partID, RefMessage message, SClass_ID sclass=NOTIFY_ALL, BOOL propagate=TRUE, RefTargetHandle hTarg=nullptr, NotifyDependentsOption notifyDependentsOption=REFNOTIFY_ALLOW_OPTIMIZATIONS) overrideReferenceTargetvirtual
NotifyForeground(TimeValue t)ReferenceTargetinlinevirtual
NotifyTarget(int message, ReferenceMaker *hMaker)ReferenceTargetinlinevirtual
nullInterfaceFPInterfacestatic
NumChildren()Animatableinlinevirtual
NumEaseCurves()Control
NumKeys()Animatableinlinevirtual
NumMultCurves()Control
NumNoteTracks()Animatable
NumParamBlocks()Animatableinlinevirtual
NumRefs()Controlvirtual
NumSelKeys()Animatableinlinevirtual
NumSubs()Controlvirtual
OKToBindToNode(INode *node)Controlinlinevirtual
OpenTreeEntry(int type, DWORD tv)Animatable
InterfaceServer::Control::operator delete(void *ptr)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
FPMixinInterface::operator delete(void *ptr)MaxHeapOperatorsstatic
FPMixinInterface::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
FPMixinInterface::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
FPMixinInterface::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
FPMixinInterface::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete[](void *ptr)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::Control::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete[](void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
FPMixinInterface::operator delete[](void *ptr)MaxHeapOperatorsstatic
FPMixinInterface::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
FPMixinInterface::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
FPMixinInterface::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new(size_t size)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new(size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
FPMixinInterface::operator new(size_t size)MaxHeapOperatorsstatic
FPMixinInterface::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
FPMixinInterface::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
FPMixinInterface::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
FPMixinInterface::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new[](size_t size)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::Control::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new[](size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Control::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
FPMixinInterface::operator new[](size_t size)MaxHeapOperatorsstatic
FPMixinInterface::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
FPMixinInterface::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
FPMixinInterface::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
FPMixinInterface::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator=(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
PaintFCurves(ParamDimensionBase *dim, HDC hdc, Rect &rcGraph, Rect &rcPaint, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Controlvirtual
PaintSubFCurves(int subNum, ParamDimensionBase *dim, HDC hdc, Rect &rcGraph, Rect &rcPaint, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
PaintSubTrack(int subNum, ParamDimensionBase *dim, HDC hdc, Rect &rcTrack, Rect &rcPaint, float zoom, int scroll, DWORD flags)Animatableinlinevirtual
PaintTrack(ParamDimensionBase *dim, HDC hdc, Rect &rcTrack, Rect &rcPaint, float zoom, int scroll, DWORD flags)Animatableinlinevirtual
PasteIKParams(IKClipObject *co, int which)Controlinlinevirtual
PasteSubTrack(int subNum, TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
PasteTrack(TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
PinNodeChanged(RefMessage message, const Interval &changeInt, PartID &partID)Controlinlinevirtual
PostCloneNode()Controlinlinevirtual
PreventNodeDeletion()Controlinlinevirtual
RefAdded(RefMakerHandle rm)ReferenceTargetinlinevirtual
RefAddedUndoRedo(RefMakerHandle rm)ReferenceTargetinlinevirtual
RefDeleted(ReferenceMaker *oldOwner)ReferenceTargetinlinevirtual
RefDeletedUndoRedo(RefMakerHandle oldOwner)ReferenceTargetinlinevirtual
ReferenceTarget()ReferenceTarget
RegisterAppDataLoadCallback(const Class_ID &cid, SClass_ID sid, APPDATALOADPROC proc)Animatablestatic
RegisterAppDataLoadCallback(DWORD sbid, APPDATALOADPROC proc)Animatablestatic
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseFlagBit(int index)Animatablestatic
Control::ReleaseInterface(ULONG id, void *i)Animatablevirtual
FPMixinInterface::ReleaseInterface()BaseInterfaceinlinevirtual
RemapRefOnLoad(int iref)ReferenceMakerinlinevirtual
RemoveAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid)Animatable
RenderBegin(TimeValue t, ULONG flags=0)Animatableinlinevirtual
RenderEnd(TimeValue t)Animatableinlinevirtual
ReplaceReference(int which, RefTargetHandle newtarg, BOOL delOld=TRUE)ReferenceMaker
RequestFlagBit()Animatablestatic
RescaleTime(Interval oseg, Interval nseg)Controlinlinevirtual
RescaleWorldUnits(float f)ReferenceMakervirtual
RestoreValue(TimeValue t)Controlinlinevirtual
ReverseTime(Interval iv, DWORD flags)Animatableinlinevirtual
RevertSetKeyBuffer()Animatableinlinevirtual
Save(ISave *isave)Controlvirtual
ReferenceTarget::Save(ISave *isave, ChannelMask)ReferenceMakerinlinevirtual
SaveEnum(SaveEnumProc &sep, BOOL isNodeCall=0)ReferenceMakervirtual
ScaleKeyValues(ParamDimensionBase *dim, float origin, float scale, DWORD flags)Animatableinlinevirtual
ScaleTime(Interval iv, float s)Animatableinlinevirtual
SelectAll(int selLevel)Controlinlinevirtual
SelectCurve(BOOL sel)Animatableinlinevirtual
SelectKeyByIndex(int i, BOOL sel)Animatableinlinevirtual
SelectKeys(TrackHitTab &sel, DWORD flags)Animatableinlinevirtual
SelectSubAnim(int subNum)Animatableinlinevirtual
SelectSubComponent(CtrlHitRecord *hitRec, BOOL selected, BOOL all, BOOL invert=FALSE)Controlinlinevirtual
SelectSubCurve(int subNum, BOOL sel)Animatableinlinevirtual
SelectSubKeys(int subNum, TrackHitTab &sel, DWORD flags)Animatableinlinevirtual
serverControlled enum valueBaseInterface
set_target_weight enum valueIPosConstPosition
SetAFlag(DWORD mask)Animatableinline
SetAFlagEx(DWORD mask)Animatableinline
SetFlagBit(int index, bool newValue=true)Animatable
SetInheritanceFlags(DWORD f, BOOL keepPos)Controlinlinevirtual
SetKeyBufferPresent()Animatableinlinevirtual
SetORT(int ort, int type)Controlvirtual
SetPositionController(Control *c)Controlinlinevirtual
SetProperty(ULONG id, void *data)Animatablevirtual
SetReference(int i, RefTargetHandle rtarg)Controlprotectedvirtual
SetRollController(Control *c)Controlinlinevirtual
SetRotationController(Control *c)Controlinlinevirtual
SetScaleController(Control *c)Controlinlinevirtual
SetSelInTrackView(DWORD tv, BOOL sel)Animatable
SetSelKeyCoords(TimeValue t, float val, DWORD flags)Animatableinlinevirtual
SetSelKeyCoordsExpr(ParamDimension *dim, const MCHAR *timeExpr, const MCHAR *valExpr, DWORD flags)Animatableinlinevirtual
SetTarget(INode *targ)Controlinlinevirtual
SetTargetWeight(int targetNumber, float weight)=0IPosConstPositionpure virtual
SetTrackViewSelSet(int which, BOOL inOut)Animatable
SetValue(TimeValue t, void *val, int commit=1, GetSetMethod method=CTRL_ABSOLUTE)=0Controlpure virtual
ShouldPersistWeakRef(RefTargetHandle rtarg)ReferenceMakerinlinevirtual
SpecifySaveReferences(ReferenceSaveManager &referenceSaveManager)ReferenceMakervirtual
StdNotifyRefChanged(const Interval &changeInt, RefTargetHandle hTarget, PartID partID, RefMessage message, BOOL propagate, NotifyDependentsOption notifyDependentsOption)ReferenceMakerprotected
SubAnim(int i)Controlvirtual
SubAnimCommitSetKeyBuffer(TimeValue t, int subNum)Animatablevirtual
SubAnimName(int i, bool localized=true) overrideControlvirtual
SubAnimRevertSetKeyBuffer(int subNum)Animatablevirtual
SubAnimSetKeyBufferPresent(int subNum)Animatablevirtual
SubMove(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Point3 &val, BOOL localOrigin=FALSE)Controlinlinevirtual
SubNumToRefNum(int subNum)Animatableinlinevirtual
SubObjectIndex(CtrlHitRecord *hitRec)Controlinlinevirtual
SubRotate(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Quat &val, BOOL localOrigin=FALSE)Controlinlinevirtual
SubScale(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Point3 &val, BOOL localOrigin=FALSE)Controlinlinevirtual
SuperClassID() overrideReferenceTargetvirtual
SupportTimeOperations()Animatableinlinevirtual
SvCanConcludeLink(IGraphObjectManager *gom, IGraphNode *gNode, IGraphNode *gNodeChild)Controlvirtual
SvCanDetach(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanDetachRel(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvCanInitiateLink(IGraphObjectManager *gom, IGraphNode *gNode)Controlvirtual
SvCanRemoveThis(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanSelect(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanSetName(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvDeleteRefIndex()Animatable
SvDetach(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvDetachRel(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvEditProperties(IGraphObjectManager *gom, IGraphNode *gNode)Controlvirtual
SvGetMultiSelectCallback(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvGetName(IGraphObjectManager *gom, IGraphNode *gNode, bool isBeingEdited)Controlvirtual
SvGetRefIndex()Animatable
SvGetRefTip(IGraphObjectManager *gom, IGraphNode *gNode, IGraphNode *gNodeMaker)Animatablevirtual
SvGetRelTip(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvGetSwatchColor(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvGetTip(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvHandleDoubleClick(IGraphObjectManager *gom, IGraphNode *gNode)Controlvirtual
SvHandleRelDoubleClick(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvHighlightColor(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvIsHighlighted(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvIsInactive(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvIsSelected(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvLinkChild(IGraphObjectManager *gom, IGraphNode *gNodeThis, IGraphNode *gNodeChild)Controlvirtual
SvLoadData(ILoad *iLoad)Animatable
SvRemoveThis(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvSaveData(ISave *isave, USHORT id)Animatable
SvSetName(IGraphObjectManager *gom, IGraphNode *gNode, const MSTR &name)Animatablevirtual
SvSetRefIndex(DWORD i)Animatable
SvStdTraverseAnimGraph(IGraphObjectManager *gom, Animatable *owner, int id, DWORD flags)Animatable
SvTraverseAnimGraph(IGraphObjectManager *gom, Animatable *object, int id, DWORD flags)Controlvirtual
TerminateIK()Controlinlinevirtual
TestAFlag(DWORD mask) constAnimatableinline
TestAFlagEx(DWORD mask) constAnimatableinline
TestFlagBit(int index)Animatable
TestForLoop(const Interval &refInterval, RefMakerHandle hmaker)ReferenceTarget
TMInvalidated()Controlinlinevirtual
TrackParamsType()Animatableinlinevirtual
TrackViewWinProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)Animatableinlinevirtual
TransferReferences(RefTargetHandle oldTarget, BOOL delOld=FALSE)ReferenceTarget
UnblockEval()ReferenceMakerinlineprotected
UnRegisterAppDataLoadCallback(const Class_ID &cid, SClass_ID sid, APPDATALOADPROC proc)Animatablestatic
UnRegisterAppDataLoadCallback(DWORD sbid, APPDATALOADPROC proc)Animatablestatic
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
VisibleInViewports()Controlinlinevirtual
wantsRelease enum valueBaseInterface
~Animatable()=0Animatableprotectedpure virtual
~BaseInterface()BaseInterfacevirtual
~Control()Controlinlinevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual
~Noncopyable()Noncopyableinlineprotected
~ReferenceMaker()=0ReferenceMakerprotectedpure virtual
~ReferenceTarget()=0ReferenceTargetprotectedpure virtual