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

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

_call_handler(Value *handler, Value **arg_list, int count, TimeValue t, BOOL disable_on_error=FALSE)MSPlugin
_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
_get_property(Value *prop)Value
_get_property(Value *prop, Value *prop_name_as_parsed)Value
_is_charstream()Valueinlinevirtual
_is_collection()Valueinlinevirtual
_is_function()Valueinlinevirtual
_is_indirect_thunk()Valueinlinevirtual
_is_rolloutcontrol()Valueinlinevirtual
_is_rolloutthunk()Valueinlinevirtual
_is_selection()Valueinlinevirtual
_is_thunk()Valueinlinevirtual
_set_property(Value *prop, Value *val)Valuevirtual
_set_property(Value *prop, Value *val, Value *prop_name_as_parsed)Value
AcceptCloneSelSubComponents(TimeValue t)BaseObjectinlinevirtual
AcquireInterface()BaseInterfaceinlinevirtual
ActivateSubobjSel(int level, XFormModes &modes)BaseObjectinlinevirtual
ActivateSubSelSet(MSTR &setName)BaseObjectinlinevirtual
ActiveViewOnly()SimpleManipulatorinline
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
AddRollupPage(HINSTANCE hInst, const MCHAR *dlgTemplate, DLGPROC dlgProc, const MCHAR *title, LPARAM param=0, DWORD vflags=0, int category=ROLLUP_CAT_STANDARD) overrideMSPluginSimpleManipulatorvirtual
AddXTCObject(XTCObject *pObj, int priority=0, int branchID=-1)Object
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::Manipulator::aligned_free(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::aligned_free(void *ptr)MaxHeapOperatorsstatic
ISimpleManipulator::aligned_free(void *ptr)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
ISimpleManipulator::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
ISimpleManipulator::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
AllocCustAttribContainer()Animatable
AlwaysActive()Manipulatorinlinevirtual
Animatable()Animatable
AppendGizmo(GizmoShape *pGizmoShape, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))SimpleManipulatorvirtual
appendGizmo enum valueISimpleManipulator
appendMarker enum valueISimpleManipulator
AppendMarker(MarkerType markerType, Point3 &position, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))SimpleManipulatorvirtual
appendMesh enum valueISimpleManipulator
AppendMesh(Mesh *pMesh, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))SimpleManipulatorvirtual
AppendPolyShape(PolyShape *pPolyShape, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))SimpleManipulatorvirtual
appendPolyShape enum valueISimpleManipulator
AppendProperty(AnimProperty *prop)Animatable
appendText enum valueISimpleManipulator
AppendText(const MCHAR *pText, Point3 &position, DWORD flags, const Point3 &unselColor, const Point3 &selColor=ColorMan() ->GetColorAsPoint3(kManipulatorsSelected))SimpleManipulatorvirtual
apply(Value **arglist, int count, CallContext *cc=nullptr)Valuevirtual
apply_no_alloc_frame(Value **arglist, int count, CallContext *cc=nullptr)Valuevirtual
ApplyUVWMap(int type, float utile, float vtile, float wtile, int uflip, int vflip, int wflip, int cap, const Matrix3 &tm, int channel=1)Objectinlinevirtual
apropsAnimatableprotected
AssignController(Animatable *control, int subAnim)Animatableinlinevirtual
AutoDelete()ReferenceTargetvirtual
BaseClone(ReferenceTarget *from, ReferenceTarget *to, RemapDir &remap)ReferenceTargetvirtual
BaseObject()BaseObject
BeginDependencyTest()ReferenceTargetinline
BeginEditParams(IObjParam *objParam, ULONG vflags, Animatable *pPrev) overrideMSSimpleManipulatorXtndvirtual
BlockEval()ReferenceMakerinlineprotected
BranchDeleted(int branchID, bool reorderChannels)Object
BuildGWCache(GraphicsWindow *gw, Material *ma, int numMat, BOOL threaded)Objectinlinevirtual
BypassPropertyLevel()Animatableinlinevirtual
BypassTrackBar()Animatableinlinevirtual
BypassTreeView()Animatableinlinevirtual
call_all_set_handlers()MSPlugin
call_handler(Value *handler, Value **arg_list, int count, TimeValue t, BOOL disable_on_error=FALSE)MSPlugin
call_handler(const MCHAR *handler_name, FPParams *params, FPValue &result, TimeValue t, BOOL disable_on_error=FALSE)MSPlugin
call_handler(Value *handler, FPParams *params, FPValue &result, TimeValue t, BOOL disable_on_error=FALSE)MSPlugin
CanAssignController(int subAnim)Animatableinlinevirtual
CanCacheObject()Objectinlinevirtual
CanConvertToType(Class_ID obtype)Objectvirtual
CanCopyAnim()Animatableinlinevirtual
CanCopySubTrack(int subNum, Interval iv, DWORD flags)Animatableinlinevirtual
CanCopyTrack(Interval iv, DWORD flags)Animatableinlinevirtual
CanDeleteSubAnim(int i)Animatableinlinevirtual
CanMakeUnique()Animatableinlinevirtual
CanPasteSubTrack(int subNum, TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
CanPasteTrack(TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
CanTransferReference(int i)ReferenceMakerinlinevirtual
ChangeTopology()BaseObjectinlinevirtual
ChannelValidity(TimeValue t, int nchan)Objectvirtual
CheckObjectIntegrity()Objectinlinevirtual
ChildAnim(int i)Animatableinlinevirtual
ClassID() overrideMSSimpleManipulatorXtndinlinevirtual
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
ClearPolyShapes()SimpleManipulatorvirtual
clearPolyShapes enum valueISimpleManipulator
ClearSelection(int selLevel)BaseObjectinlinevirtual
clearSelection_vf(Value **arglist, int arg_count)Valueinlinevirtual
Clone(RemapDir &remap) overrideMSSimpleManipulatorXtndvirtual
clone_from(MSPlugin *obj, ReferenceTarget *obj_as_ref, RemapDir &remap)MSPlugin
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
CloneSelectedKeys(BOOL offset=FALSE)Animatableinlinevirtual
CloneSelSubComponents(TimeValue t)BaseObjectinlinevirtual
close_down()Collectablestatic
CloseTreeEntry(int type, DWORD tv)Animatable
coalesce_free_list()Collectablestatic
CollapseObject()Objectinlinevirtual
collect() overrideMSPluginvirtual
Collectable()Collectable
collectable_listCollectablestatic
CommitSetKeyBuffer(TimeValue t)Animatableinlinevirtual
comparable(Value *arg)Valueinlinevirtual
ContainedShapeSelectionArray()Objectinlinevirtual
ConvertToType(TimeValue t, Class_ID obtype)Objectvirtual
CopyAdditionalChannels(Object *from, bool deleteOld=true, bool bShallowCopy=false)Object
CopyChannelLocks(Object *obj, ChannelMask needChannels)Object
CopyKeysFromTime(TimeValue src, TimeValue dst, DWORD flags)Animatableinlinevirtual
CopySubTrack(int subNum, Interval iv, DWORD flags)Animatableinlinevirtual
CopyTrack(Interval iv, DWORD flags)Animatableinlinevirtual
create(MSPluginClass *pc, RefTargetHandle hTarget)MSSimpleManipulatorXtndstatic
MSPluginSimpleManipulator::create(MSPluginClass *pc, BOOL loading)MSPluginSimpleManipulatorstatic
MSPluginSimpleManipulator::create(MSPluginClass *pc, RefTargetHandle hTarget, INode *pNode)MSPluginSimpleManipulatorstatic
deep_copy(HashTable *remapper)Valuevirtual
Deform(Deformer *defProc, int useSel=0)Objectvirtual
delegateMSSimpleManipulatorXtnd
delete_vf(Value **arglist, int arg_count)Valueinlinevirtual
DeleteAllAdditionalChannels()Object
DeleteAllNoteTracks()Animatable
DeleteAllRefs()ReferenceMaker
DeleteAllRefsFromMe()ReferenceMaker
DeleteAllRefsToMe() overrideReferenceTargetvirtual
DeleteCustAttribContainer()Animatable
DeleteInterface()BaseInterfaceinlinevirtual
DeleteKeyAtTime(TimeValue t)Animatableinlinevirtual
DeleteKeyByIndex(int index)Animatableinlinevirtual
DeleteKeys(DWORD flags)Animatableinlinevirtual
DeleteMe()ReferenceMaker
DeleteNoteTrack(NoteTrack *note, BOOL delNote=TRUE)Animatable
DeleteReference(int i)ReferenceMaker
DeleteRollupPage(HWND hRollup) overrideMSPluginSimpleManipulatorvirtual
DeleteSubAnim(int i)Animatableinlinevirtual
DeleteThis() overrideMSPluginSimpleManipulatorvirtual
DeleteTime(Interval iv, DWORD flags)Animatableinlinevirtual
derives_from_Animatable()Collectable
derives_from_MAXWrapper()Collectableinlinevirtual
disable()MSPlugininline
Display(TimeValue t, INode *inode, ViewExp *vpt, int vflags) overrideMSSimpleManipulatorXtndinlinevirtual
HelperObject::Display(TimeValue t, INode *inode, ViewExp *vpt, int flags, ModContext *mc)BaseObjectinlinevirtual
DoEnumDependents(DependentEnumProc *dep)ReferenceTarget
DoEnumDependentsImpl(DependentEnumProc *dep) overrideReferenceTargetprotectedvirtual
DoOwnSelectHilite()Objectinlinevirtual
drop_MAX_refs()Valueinlinevirtual
drop_maxwrapper_refs()Collectablestatic
dump_local_vars_and_externals(int indentLevel)MSPlugin
EditTimeRange(Interval range, DWORD flags)Animatableinlinevirtual
EditTrack()Animatableinlinevirtual
EditTrackParams(TimeValue t, ParamDimensionBase *dim, const MCHAR *pname, HWND hParent, IObjParam *ip, DWORD flags)Animatableinlinevirtual
enable()MSPlugininline
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
enabled()MSPlugininline
EndDependencyTest()ReferenceTargetinline
EndEditParams(IObjParam *objParam, ULONG vflags, Animatable *pNext) overrideMSSimpleManipulatorXtndvirtual
EndStackEval()Objectinlinevirtual
EnumAnimTree(AnimEnum *animEnum, Animatable *client, int subNum)Animatable
EnumAuxFiles(AssetEnumCallback &assetEnum, DWORD flags) overrideReferenceMakervirtual
EnumerateAllAnimatables(EnumAnimList &enumProcObject)Animatablestatic
EnumRefHierarchy(RefEnumProc &proc, bool includeCustAttribs=true, bool includeIndirectRefs=true, bool includeNonPersistentRefs=true, bool preventDuplicatesViaFlag=true)ReferenceMaker
Eval(TimeValue time)SimpleManipulatorvirtual
eval()Valueinlinevirtual
eval_no_wrapper()Valueinlinevirtual
Evaluating()ReferenceMakerinlineprotected
export_to_scripter()Valueinlinevirtual
find_first(BOOL(*test_fn)(INode *node, int level, const void *arg), const void *test_arg)Valueinlinevirtual
FindBaseObject()Objectinlinevirtual
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
flagsMSPlugin
flags2Collectable
flags3Collectable
FN_2(getLocalViewRay, TYPE_RAY_BV, FPGetLocalViewRayEx, TYPE_POINT2_BV, TYPE_bool)ISimpleManipulator
for_all_values(void(*map_fn)(Value *val), ValueMapper *mapper=nullptr, ValueMetaClass *c=nullptr)Collectablestatic
ForceNotify(Interval &i)BaseObjectinlinevirtual
FPAppendGizmo(FPInterface *pGizmo, DWORD flags, Point3 &unselColor, Point3 &selColor)ISimpleManipulator
FPAppendGizmoEx(FPInterface *pGizmo, DWORD flags, Point3 &unselColor, Point3 &selColor, bool applyUIScaling)ISimpleManipulator
FPAppendMarker(int markerType, Point3 &position, DWORD flags, Point3 &unselColor, Point3 &selColor)ISimpleManipulator
FPAppendMarkerEx(int markerType, Point3 &position, DWORD flags, Point3 &unselColor, Point3 &selColor, bool applyUIScaling)ISimpleManipulator
FPAppendMesh(Mesh *pMesh, DWORD flags, Point3 &unselColor, Point3 &selColor)ISimpleManipulator
FPAppendMeshEx(Mesh *pMesh, DWORD flags, Point3 &unselColor, Point3 &selColor, bool applyUIScaling, int gizmoSize)ISimpleManipulator
FPAppendText(const MCHAR *pText, Point3 &position, DWORD flags, Point3 &unselColor, Point3 &selColor)ISimpleManipulator
FPAppendTextEx(const MCHAR *pText, Point3 &position, DWORD flags, Point3 &unselColor, Point3 &selColor, bool applyUIScaling)ISimpleManipulator
FPGetLocalViewRay(Point2 &m)ISimpleManipulator
FPGetLocalViewRayEx(Point2 &m, bool applyUIScaling)ISimpleManipulator
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
free_listCollectablestatic
FreeAllBitmaps()Animatableinlinevirtual
FreeCaches() overrideMSSimpleManipulatorXtndinlinevirtual
FreeChannels(ChannelMask channels)Objectvirtual
fullCollectNextHoldFlushCollectablestatic
gc()Collectablestatic
gc_lightCollectablestatic
gc_trace() overrideMSPluginvirtual
get_case_sensitive_property(Value **arg_list, int count, const TCHAR *case_sensitive_name)Valuevirtual
get_container_property(Value *prop, Value *cur_prop)Valueinlinevirtual
get_delegate() overrideMSSimpleManipulatorXtndinlinevirtual
get_heap_ptr()Valueinline
get_live_ptr()Valueinline
get_local(int index)MSPlugininline
get_local_index(Value *prop)MSPlugin
get_max_class_id()Valueinlinevirtual
get_num_values_created()Collectablestatic
get_path(PathName *path)Valueinlinevirtual
get_property(Value **arg_list, int count)Valuevirtual
get_stack_heap_ptr()Valueinline
GetActionTable()FPInterfaceinlinevirtual
GetAnimByHandle(AnimHandle handle)Animatablestatic
GetAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid)Animatable
GetBranchINode(TimeValue t, INode *node, int i, bool selected=true)Objectinlinevirtual
GetChannelLocks()Objectinline
GetChannelLocks(ChannelMask m)Objectinline
GetClassName(MSTR &s, bool localized) const overrideMSSimpleManipulatorXtndinlinevirtual
GetCollapseTypes(Tab< Class_ID > &clist, Tab< MSTR * > &nlist)Objectvirtual
GetContainedShape(TimeValue t, int index)Objectinlinevirtual
GetContainedShapeMatrix(TimeValue t, int index, Matrix3 &mat)Objectinlinevirtual
GetCreateMouseCallBack() overrideMSSimpleManipulatorXtndinlinevirtual
GetCustAttribContainer()Animatable
GetDeformBBox(TimeValue t, Box3 &box, Matrix3 *tm, BOOL useSel)SimpleManipulatorvirtual
GetDesc()ISimpleManipulatorvirtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetExtendedProperties(TimeValue t, MSTR &prop1Label, MSTR &prop1Data, MSTR &prop2Label, MSTR &prop2Data)Objectinlinevirtual
GetFCurveExtents(ParamDimensionBase *dim, float &min, float &max, DWORD flags)Animatableinlinevirtual
GetFlagKeyIndex()Animatableinlinevirtual
GetGizmo(int i)SimpleManipulator
getGizmoSize enum valueISimpleManipulator
GetHandleByAnim(Animatable *anim)Animatablestatic
GetID()FPMixinInterfaceinlinevirtual
GetINode()Manipulatorinlinevirtual
GetInterface(ULONG id) overrideMSSimpleManipulatorXtndinlinevirtual
GetInterface(ULONG id) overrideMSSimpleManipulatorXtndinlinevirtual
GetInterface(Interface_ID id)MSSimpleManipulatorXtndvirtual
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
GetLocalBoundBox(TimeValue t, INode *inode, ViewExp *vpt, Box3 &box) overrideMSSimpleManipulatorXtndinlinevirtual
GetLocalViewRay(ViewExp *pVpt, IPoint2 &m, Ray &viewRay)SimpleManipulatorvirtual
getLocalViewRay enum valueISimpleManipulator
GetMacroRecorderName(bool used_as_rhs_value, MSTR &objectSpecifiedName)Animatableinlinevirtual
GetManipName()SimpleManipulatorinlinevirtual
GetManipTarget()SimpleManipulatorinline
getMouseState enum valueISimpleManipulator
GetMouseState()SimpleManipulatorinlinevirtual
GetNamedSelSetName(int i)BaseObjectinlinevirtual
GetNextHandle()Animatablestatic
GetNextKeyTime(TimeValue t, DWORD flags, TimeValue &nt)Animatableinlinevirtual
GetNoEvalInterval()Objectinline
GetNoteTrack(int i)Animatable
GetNumberGizmos()SimpleManipulator
GetObjectDisplayRequirement() constBaseObjectvirtual
GetObjectName(bool localized=true) const overrideMSSimpleManipulatorXtndinlinevirtual
GetParamBlock(int i) overrideMSSimpleManipulatorXtndinlinevirtual
SimpleManipulator::GetParamBlock()BaseObjectinlinevirtual
GetParamBlockByID(BlockID id) overrideMSSimpleManipulatorXtndinlinevirtual
GetParamBlockIndex(int id)BaseObjectinlinevirtual
GetParamDimension(int i)Animatableinlinevirtual
GetPBlock()SimpleManipulatorinline
GetPipeBranch(int i, bool selected=true)Objectinlinevirtual
GetPoint(int i)Objectinlinevirtual
GetProperty(ULONG id)Animatablevirtual
GetReference(int i) overrideMSSimpleManipulatorXtndvirtual
GetReferenceSaveManager()ReferenceMaker
GetRenderItems() constBaseObjectvirtual
GetResettingFlag()SimpleManipulatorinline
GetRollupWindow() overrideMSPluginSimpleManipulatorvirtual
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, ModContext *mc)BaseObjectinlinevirtual
GetSubObjectLevel()BaseObjectvirtual
GetSubObjectTMs(SubObjAxisCallback *cb, TimeValue t, INode *node, ModContext *mc)BaseObjectinlinevirtual
GetSubObjType(int i)BaseObjectinlinevirtual
GetSubselState()Objectinlinevirtual
GetSurfacePoint(TimeValue t, float u, float v, Interval &iv)Objectinlinevirtual
GetSurfacePoint(TimeValue t, int surface, float u, float v, Interval &iv)Objectinlinevirtual
GetSystemNodes(INodeTab &nodes, SysNodeContext Context)Animatableinlinevirtual
GetTimeRange(DWORD flags)Animatablevirtual
GetTipPos()SimpleManipulatorinline
GetToolTip()SimpleManipulatorinline
GetToolTipTimer()SimpleManipulatorinline
GetToolTipWnd()SimpleManipulatorinline
GetTrackVSpace(int lineHeight)Animatableinlinevirtual
Manipulator::GetTypedInterface()InterfaceServerinline
ISimpleManipulator::GetTypedInterface()InterfaceServerinline
GetUnselectedColor()SimpleManipulator
GetWeight(int i)Objectinlinevirtual
GetWorldBoundBox(TimeValue t, INode *inode, ViewExp *vpt, Box3 &box) overrideMSSimpleManipulatorXtndinlinevirtual
Manipulator::GetWorldBoundBox(TimeValue t, INode *inode, ViewExp *vpt, Box3 &box, ModContext *mc)BaseObjectinlinevirtual
GetWorldSpaceObjectNode()Object
GetXTCObject(int index)Object
GetXTCObjectBranchID(int index)Object
GetXTCObjectPriority(int index)Object
has_heap_copy()Collectableinline
HasDependents()ReferenceTarget
HasNoteTracks()Animatable
HasRealDependents()ReferenceTarget
HasSubElements(int type=0)Animatable
HasUVW() overrideMSSimpleManipulatorXtndinlinevirtual
MSPluginSimpleManipulator::HasUVW(int mapChannel) overrideObjectinlinevirtual
HasViewDependentBoundingBox()BaseObjectinlinevirtual
HasWeights()Objectinlinevirtual
heap_allocatedCollectablestatic
heap_sizeCollectablestatic
heap_updateCollectablestatic
hGCCompletedEventCollectablestatic
HitTest(TimeValue t, INode *inode, int type, int crossing, int vflags, IPoint2 *p, ViewExp *vpt) overrideMSSimpleManipulatorXtndinlinevirtual
HelperObject::HitTest(TimeValue t, INode *inode, int type, int crossing, int flags, IPoint2 *p, ViewExp *vpt, ModContext *mc)BaseObjectinlinevirtual
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
iloadMSPlugin
immediateRelease enum valueBaseInterface
in_gcCollectablestatic
init(MSPluginClass *pClass)MSPlugin
init_locals()MSPlugin
InitNodeName(MSTR &s)SimpleManipulatorinlinevirtual
InsertTime(TimeValue ins, TimeValue amount)Animatableinlinevirtual
interfaceNotifyCBsFPMixinInterfaceprotected
IntersectRay(TimeValue t, Ray &r, float &at, Point3 &norm)Objectinlinevirtual
InTrackViewSelSet(int which)Animatable
Invalidate()SimpleManipulatorinline
InvalidateChannels(ChannelMask channels)Objectvirtual
InvertSelection(int selLevel)BaseObjectinlinevirtual
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
invoke_getter_case_sensitive_property(Value *target, getter_vf getter, Value **arg_list, int count, const TCHAR *case_sensitive_name, const TCHAR *nested_prop_case_sensitive_name)Value
invoke_setter_case_sensitive_property(Value *target, setter_vf setter, Value **arg_list, int count, const TCHAR *case_sensitive_name, const TCHAR *nested_prop_case_sensitive_name)Value
ipMSPluginSimpleManipulator
is_const()Valueinlinevirtual
is_garbage()Collectableinline
is_in_heap()Collectableinline
is_kind_of(ValueMetaClass *c)Valuevirtual
is_marked()Collectableinline
is_not_marked()Collectableinline
is_on_stack()Collectableinline
is_permanent()Collectableinline
IsAnimated()Animatablevirtual
IsBaseClassOwnedChannel(int nchan)Objectinline
IsChecked(FunctionID actionID)FPInterfacevirtual
IsConstObject()Objectinlinevirtual
IsCurveSelected()Animatableinlinevirtual
IsDeformable()Objectinlinevirtual
IsDeleted(Animatable *anim)Animatablestatic
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsKeyAtTime(TimeValue t, DWORD flags)Animatableinlinevirtual
IsKeySelected(int i)Animatableinlinevirtual
IsManipulator()Manipulatorinlinevirtual
IsMappable()Objectinlinevirtual
IsObjectLocked()Objectinline
IsParamBlockDesc2Used(ParamBlockDesc2 *desc)Animatableinlinevirtual
IsParamSurface()Objectinlinevirtual
IsParticleSystem()Objectinlinevirtual
IsPointSelected(int i)Objectinlinevirtual
IsRealDependency(ReferenceTarget *rtarg)ReferenceMakerinlinevirtual
IsRefMaker() overrideReferenceMakerinlinevirtual
IsRefTarget() overrideReferenceTargetinlinevirtual
IsRenderable() overrideHelperObjectinlinevirtual
IsShapeObject()Objectinlinevirtual
IsSubClassOf(Class_ID classID)Animatableinlinevirtual
IsSubCurveSelected(int subNum)Animatableinlinevirtual
IsTreeEntryOpen(int type, DWORD tv)Animatable
IsVisible(FunctionID actionID)FPInterfacevirtual
IsWorldSpaceObject()Objectinlinevirtual
keyarg_marker_valueValueprotectedstatic
KillToolTip()SimpleManipulator
kInvalidAnimHandleAnimatablestatic
kNoneSelectedSimpleManipulatorstatic
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
Load(ILoad *iLoad) overrideMSPluginSimpleManipulatorinlinevirtual
SimpleManipulator::Load(ILoad *iload, ChannelMask)ReferenceMakerinlinevirtual
local_base_class()Valuevirtual
localsMSPlugin
LockChannels(ChannelMask channels)Objectinline
LockObject()Objectinline
mActiveViewOnlySimpleManipulatorprotected
make_collectable()Collectable
make_heap_permanent()Value
make_heap_static()Valueinline
make_permanent()Collectable
make_static()Collectable
MakeShallowCopy(ChannelMask channels)Objectinlinevirtual
Manipulator(INode *pINode)Manipulatorinline
ManipulatorSelected()SimpleManipulatorinlinevirtual
map(node_map &m)Valueinlinevirtual
map_path(PathName *path, node_map &m)Valueinlinevirtual
MapKeys(TimeMap *map, DWORD flags)Animatablevirtual
mark()Collectablestatic
mark_in_use()Collectableinline
markerType enum valueISimpleManipulator
MaybeAutoDelete()ReferenceTarget
MaybeEnlargeViewportRect(GraphicsWindow *gw, Rect &rect)Objectvirtual
mDispSelectedIndexSimpleManipulatorprotected
MergeAdditionalChannels(Object *from, int branchID)Object
mGizmoScaleSimpleManipulatorprotected
mhTargetSimpleManipulatorprotected
migrate_to_heap()Value
MouseCycleCompleted(TimeValue t)Animatablevirtual
MouseCycleStarted(TimeValue t)Animatablevirtual
MouseEntersObject(TimeValue t, ViewExp *pVpt, IPoint2 &m, ManipHitData *pHitData)SimpleManipulatorvirtual
MouseLeavesObject(TimeValue t, ViewExp *pVpt, IPoint2 &m, ManipHitData *pHitData)SimpleManipulatorvirtual
mouseState enum valueISimpleManipulator
Move(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Point3 &val, BOOL localOrigin=FALSE)BaseObjectinlinevirtual
MoveKeys(ParamDimensionBase *dim, float delta, DWORD flags)Animatableinlinevirtual
mpINodeManipulatorprotected
mpPblockSimpleManipulatorprotected
mRenderItemHandlesBaseObjectprotected
mResettingSimpleManipulatorprotected
MSPlugin()MSPlugininline
MSPluginSimpleManipulator()MSPluginSimpleManipulatorinline
MSPluginSimpleManipulator(MSPluginClass *pc, BOOL loading, RefTargetHandle hTarget=nullptr, INode *pNode=nullptr)MSPluginSimpleManipulator
MSSimpleManipulatorXtnd()MSSimpleManipulatorXtndinline
MSSimpleManipulatorXtnd(MSPluginClass *pc, BOOL loading, RefTargetHandle hTarget=nullptr, INode *pNode=nullptr)MSSimpleManipulatorXtnd
mStateSimpleManipulatorprotected
mToolTipSimpleManipulatorprotected
mValidSimpleManipulatorprotected
NeedGWCacheRebuilt(GraphicsWindow *gw, Material *ma, int numMat)Objectinlinevirtual
NewAndCopyChannels(ChannelMask channels)Objectvirtual
NewSetByOperator(MSTR &newName, Tab< int > &sets, int op)BaseObjectinlinevirtual
NewSetFromCurSel(MSTR &setName)BaseObjectinlinevirtual
nextCollectable
NodeName()Animatablevirtual
Noncopyable()Noncopyableinlineprotected
noRelease enum valueBaseInterface
NormalAlignVector(TimeValue t, Point3 &pt, Point3 &norm) overrideMSSimpleManipulatorXtndinlinevirtual
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
NotifyPostCollapse(INode *node, Object *obj, IDerivedObject *derObj, int index)BaseObjectinlinevirtual
NotifyPreCollapse(INode *node, IDerivedObject *derObj, int index)BaseObjectinlinevirtual
NotifyRefChanged(const Interval &changeInt, RefTargetHandle hTarget, PartID &partID, RefMessage message, BOOL propagate) overrideMSPluginSimpleManipulatorinlinevirtual
NotifyTarget(int msg, RefMakerHandle rm) overrideMSPluginSimpleManipulatorinline
SimpleManipulator::NotifyTarget(int message, ReferenceMaker *hMaker)ReferenceTargetinlinevirtual
nullInterfaceFPInterfacestatic
NumberOfContainedShapes()Objectinlinevirtual
NumChildren()Animatableinlinevirtual
NumKeys()Animatableinlinevirtual
NumMapChannels()Objectinlinevirtual
NumMapsUsed()Objectinlinevirtual
NumNamedSelSets()BaseObjectinlinevirtual
NumNoteTracks()Animatable
NumParamBlocks() overrideMSSimpleManipulatorXtndinlinevirtual
NumPipeBranches(bool selected=true)Objectinlinevirtual
NumPoints()Objectinlinevirtual
NumRefs() overrideMSSimpleManipulatorXtndvirtual
NumSelKeys()Animatableinlinevirtual
NumSubObjTypes()BaseObjectinlinevirtual
NumSubs() overrideMSSimpleManipulatorXtndinlinevirtual
NumSurfaces(TimeValue t)Objectinlinevirtual
NumXTCObjects()Object
Object()Object
object_supports_case_sensitive_names()Valueinlinevirtual
ObjectValidity(TimeValue t)SimpleManipulatorvirtual
OKToChangeTopology(MSTR &modName)BaseObjectvirtual
OnButtonDown(TimeValue t, ViewExp *pVpt, IPoint2 &m, DWORD vflags, ManipHitData *pHitData) overrideMSSimpleManipulatorXtndvirtual
OnButtonUp(TimeValue t, ViewExp *pVpt, IPoint2 &m, DWORD vflags, ManipHitData *pHitData) overrideMSSimpleManipulatorXtndvirtual
OnMouseMove(TimeValue t, ViewExp *pVpt, IPoint2 &m, DWORD vflags, ManipHitData *pHitData) overrideMSSimpleManipulatorXtndvirtual
onMouseMove enum valueISimpleManipulator
OnRButtonDown(TimeValue t, ViewExp *pVpt, IPoint2 &m, DWORD flags, ManipHitData *pHitData)Manipulatorinlinevirtual
OnRButtonUp(TimeValue t, ViewExp *pVpt, IPoint2 &m, DWORD flags, ManipHitData *pHitData)Manipulatorinlinevirtual
OpenTreeEntry(int type, DWORD tv)Animatable
MSPlugin::operator delete(void *val)Collectable
MSPlugin::operator delete(void *val, char flag)Collectable
SimpleManipulator::InterfaceServer::Manipulator::operator delete(void *ptr)MaxHeapOperatorsstatic
SimpleManipulator::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
SimpleManipulator::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
SimpleManipulator::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
SimpleManipulator::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
SimpleManipulator::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
SimpleManipulator::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
SimpleManipulator::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator delete(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete(void *ptr)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator delete[](void *ptr)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator delete[](void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete[](void *ptr)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
ISimpleManipulator::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MSPlugin::operator new(size_t sz, char flag)Collectable
MSPlugin::operator new(size_t sz)Collectable
SimpleManipulator::InterfaceServer::Manipulator::operator new(size_t size)MaxHeapOperatorsstatic
SimpleManipulator::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
SimpleManipulator::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
SimpleManipulator::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
SimpleManipulator::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
SimpleManipulator::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
SimpleManipulator::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
SimpleManipulator::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator new(size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::SimpleManipulator::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
ISimpleManipulator::operator new(size_t size)MaxHeapOperatorsstatic
ISimpleManipulator::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
ISimpleManipulator::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
ISimpleManipulator::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ISimpleManipulator::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator new[](size_t size)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::Manipulator::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator new[](size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::Manipulator::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ISimpleManipulator::operator new[](size_t size)MaxHeapOperatorsstatic
ISimpleManipulator::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
ISimpleManipulator::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ISimpleManipulator::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
ISimpleManipulator::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)Animatableinlinevirtual
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
PasteSubTrack(int subNum, TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
PasteTrack(TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
pblocksMSPlugin
pcMSPlugin
permanent_listCollectablestatic
PointSelection(int i)Objectinlinevirtual
PointsWereChanged()Objectinlinevirtual
PolygonCount(TimeValue t, int &numFaces, int &numVerts)Objectinlinevirtual
pop_alloc_stack_frame()Collectablestatic
post_create(ReferenceTarget *me, BOOL loading)MSPlugin
post_load(ILoad *iLoad, int which)MSPlugin
PreferredCollapseType()Objectinlinevirtual
PrepareDisplay(const MaxSDK::Graphics::UpdateDisplayContext &prepareDisplayContext)BaseObjectvirtual
prevCollectable
prin1()Valueinlinevirtual
print()Valueinlinevirtual
push_alloc_stack_frame()Collectablestatic
ReadyChannelsForMod(ChannelMask channels)Object
ReduceCaches(TimeValue t)Objectvirtual
ReduceDisplayCaches()Objectinlinevirtual
refMSPlugin
RefAdded(RefMakerHandle rm) overrideMSPluginSimpleManipulatorinlinevirtual
RefAddedUndoRedo(RefMakerHandle rm) overrideMSPluginSimpleManipulatorinlinevirtual
RefDeleted(RefMakerHandle rm) overrideMSPluginSimpleManipulatorinline
SimpleManipulator::RefDeleted(ReferenceMaker *oldOwner)ReferenceTargetinlinevirtual
RefDeletedUndoRedo(RefMakerHandle rm) overrideMSPluginSimpleManipulatorinlinevirtual
ReferenceTarget()ReferenceTarget
RegisterAppDataLoadCallback(const Class_ID &cid, SClass_ID sid, APPDATALOADPROC proc)Animatablestatic
RegisterAppDataLoadCallback(DWORD sbid, APPDATALOADPROC proc)Animatablestatic
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
RegisterViewChange()SimpleManipulator
ReleaseFlagBit(int index)Animatablestatic
Manipulator::ReleaseInterface(ULONG id, void *i)Animatablevirtual
ISimpleManipulator::ReleaseInterface()BaseInterfaceinlinevirtual
RemapRefOnLoad(int iref)ReferenceMakerinlinevirtual
RemoveAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid)Animatable
RemoveSubSelSet(MSTR &setName)BaseObjectinlinevirtual
RemoveXTCObject(int index)Object
RenderBegin(TimeValue t, ULONG flags=0)Animatableinlinevirtual
RenderEnd(TimeValue t)Animatableinlinevirtual
ReplaceReference(int which, RefTargetHandle newtarg, BOOL delOld=TRUE)ReferenceMaker
RequestFlagBit()Animatablestatic
RescaleWorldUnits(float f)ReferenceMakervirtual
ReverseTime(Interval iv, DWORD flags)Animatableinlinevirtual
RevertSetKeyBuffer()Animatableinlinevirtual
RO_PROP_FN(getMouseState, GetMouseState, TYPE_ENUM)ISimpleManipulator
RollupMouseMessage(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) overrideMSPluginSimpleManipulatorvirtual
Rotate(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Quat &val, BOOL localOrigin=FALSE)BaseObjectinlinevirtual
Save(ISave *iSave) overrideMSPluginSimpleManipulatorinlinevirtual
SimpleManipulator::Save(ISave *isave, ChannelMask)ReferenceMakerinlinevirtual
SaveEnum(SaveEnumProc &sep, BOOL isNodeCall=0)ReferenceMakervirtual
Scale(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Point3 &val, BOOL localOrigin=FALSE)BaseObjectinlinevirtual
ScaleKeyValues(ParamDimensionBase *dim, float origin, float scale, DWORD flags)Animatableinlinevirtual
ScaleTime(Interval iv, float s)Animatableinlinevirtual
SelectAll(int selLevel)BaseObjectinlinevirtual
SelectCurve(BOOL sel)Animatableinlinevirtual
selection_iterator()Valueinlinevirtual
SelectKeyByIndex(int i, BOOL sel)Animatableinlinevirtual
SelectKeys(TrackHitTab &sel, DWORD flags)Animatableinlinevirtual
SelectSubAnim(int subNum)Animatableinlinevirtual
SelectSubComponent(HitRecord *hitRec, BOOL selected, BOOL all, BOOL invert=FALSE)BaseObjectinlinevirtual
SelectSubCurve(int subNum, BOOL sel)Animatableinlinevirtual
SelectSubKeys(int subNum, TrackHitTab &sel, DWORD flags)Animatableinlinevirtual
serverControlled enum valueBaseInterface
set_case_sensitive_property(Value **arg_list, int count, const TCHAR *case_sensitive_name)Valuevirtual
set_container_property(Value *prop, Value *val, Value *cur_prop)Valueinlinevirtual
set_local(int index, Value *val)MSPlugininline
set_property(Value **arg_list, int count)Valuevirtual
SetAFlag(DWORD mask)Animatableinline
SetAFlagEx(DWORD mask)Animatableinline
SetChannelLocks(ChannelMask channels)Objectinline
SetChannelValidity(int nchan, Interval v)Objectvirtual
SetExtendedDisplay(int flags)BaseObjectinlinevirtual
SetFlagBit(int index, bool newValue=true)Animatable
SetGenUVW(BOOL sw) overrideMSSimpleManipulatorXtndinlinevirtual
MSPluginSimpleManipulator::SetGenUVW(int mapChannel, BOOL sw)BaseObjectinlinevirtual
SetGizmoScale(float gizmoScale)SimpleManipulatorinline
setGizmoSize enum valueISimpleManipulator
SetKeyBufferPresent()Animatableinlinevirtual
SetManipTarget(RefTargetHandle hTarg)SimpleManipulator
SetMouseState(MouseState state)SimpleManipulatorinline
SetNamedSelSetName(int i, MSTR &newName)BaseObjectinlinevirtual
SetNoEvalInterval(Interval iv)Objectinline
SetPoint(int i, const Point3 &p)Objectinlinevirtual
SetProperty(ULONG id, void *data)Animatablevirtual
SetReference(int i, RefTargetHandle rtarg) overrideMSSimpleManipulatorXtndprotectedvirtual
SetResettingFlag(BOOL val)SimpleManipulatorinline
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
SetSubSelState(DWORD s)Objectinlinevirtual
SetToolTipTimer(UINT timer)SimpleManipulatorinline
SetToolTipWnd(HWND hWnd)SimpleManipulatorinline
SetTrackViewSelSet(int which, BOOL inOut)Animatable
setup(size_t)Collectablestatic
SetupNamedSelDropDown()BaseObjectinlinevirtual
SetWeight(int i, const double w)Objectinlinevirtual
SetXTCObjectBranchID(int index, int branchID)Object
SetXTCObjectPriority(int index, int priority)Object
ShallowCopy(Object *fromOb, ChannelMask channels)Objectvirtual
ShouldPersistWeakRef(RefTargetHandle rtarg)ReferenceMakerinlinevirtual
ShowEndResultChanged(BOOL showEndResult)BaseObjectinlinevirtual
SimpleManipulator()SimpleManipulator
SimpleManipulator(INode *pNode)SimpleManipulator
Snap(TimeValue t, INode *inode, SnapInfo *snap, IPoint2 *p, ViewExp *vpt) overrideMSSimpleManipulatorXtndinlinevirtual
special_case_compare(Value *arg, bool &specialCaseCompareResult)Valueinlinevirtual
SpecifySaveReferences(ReferenceSaveManager &referenceSaveManager)ReferenceMakervirtual
sprin1(CharStream *stream)Valuevirtual
sprint(CharStream *stream)Valuevirtual
StartStackEval()Objectinlinevirtual
stateCollectablestatic
StdNotifyRefChanged(const Interval &changeInt, RefTargetHandle hTarget, PartID partID, RefMessage message, BOOL propagate, NotifyDependentsOption notifyDependentsOption)ReferenceMakerprotected
SubAnim(int i) overrideMSSimpleManipulatorXtndvirtual
SubAnimCommitSetKeyBuffer(TimeValue t, int subNum)Animatablevirtual
SubAnimName(int i, bool localized=true) overrideMSSimpleManipulatorXtndvirtual
SubAnimRevertSetKeyBuffer(int subNum)Animatablevirtual
SubAnimSetKeyBufferPresent(int subNum)Animatablevirtual
SubNumToRefNum(int subNum)Animatableinlinevirtual
SubObjectIndex(HitRecord *hitRec)BaseObjectinlinevirtual
SuperClassID() overrideHelperObjectinlinevirtual
SupportsNamedSubSels()BaseObjectinlinevirtual
SupportTimeOperations()Animatableinlinevirtual
SurfaceClosed(TimeValue t, int surface, BOOL &uClosed, BOOL &vClosed)Objectinlinevirtual
SvCanConcludeLink(IGraphObjectManager *gom, IGraphNode *gNode, IGraphNode *gNodeChild)Animatablevirtual
SvCanDetach(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanDetachRel(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvCanInitiateLink(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanRemoveThis(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanSelect(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
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)Animatablevirtual
SvGetMultiSelectCallback(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvGetName(IGraphObjectManager *gom, IGraphNode *gNode, bool isBeingEdited)Objectvirtual
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)Objectvirtual
SvHandleRelDoubleClick(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvHighlightColor(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvIsHighlighted(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvIsInactive(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvIsSelected(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvLinkChild(IGraphObjectManager *gom, IGraphNode *gNodeThis, IGraphNode *gNodeChild)Animatablevirtual
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 *owner, int id, DWORD flags)Objectvirtual
sweep()Collectablestatic
tagValue
TestAFlag(DWORD mask) constAnimatableinline
TestAFlagEx(DWORD mask) constAnimatableinline
TestFlagBit(int index)Animatable
TestForLoop(const Interval &refInterval, RefMakerHandle hmaker)ReferenceTarget
to_acolor()Valueinlinevirtual
to_angaxis()Valueinlinevirtual
to_atmospheric()Valueinlinevirtual
to_beziershape()Valueinlinevirtual
to_bitarray()Valueinlinevirtual
to_bool()Valueinlinevirtual
to_box2()Valueinlinevirtual
to_box3()Valueinlinevirtual
to_colorref()Valueinlinevirtual
to_controller()Valueinlinevirtual
to_double()Valueinlinevirtual
to_effect()Valueinlinevirtual
to_eulerangles()Valueinlinevirtual
to_filename()Valueinlinevirtual
to_filter()Valueinlinevirtual
to_float()Valueinlinevirtual
to_fpvalue(FPValue &v)Valueinlinevirtual
to_int()Valueinlinevirtual
to_int64()Valueinlinevirtual
to_interval()Valueinlinevirtual
to_intptr()Valueinlinevirtual
to_matrix3()Valueinlinevirtual
to_mesh()Valueinlinevirtual
to_modifier()Valueinlinevirtual
to_mpassCamEffect()Valueinlinevirtual
to_mstr()Valueinlinevirtual
to_mtl()Valueinlinevirtual
to_mtlbase()Valueinlinevirtual
to_node()Valueinlinevirtual
to_nurbscontrolvertex()Valueinlinevirtual
to_nurbscurve()Valueinlinevirtual
to_nurbscvcurve()Valueinlinevirtual
to_nurbsdisplay()Valueinlinevirtual
to_nurbsindependentpoint()Valueinlinevirtual
to_nurbsobject()Valueinlinevirtual
to_nurbspoint()Valueinlinevirtual
to_nurbsset()Valueinlinevirtual
to_nurbssurface()Valueinlinevirtual
to_nurbstexturepoint()Valueinlinevirtual
to_nurbstexturesurface()Valueinlinevirtual
to_point2()Valueinlinevirtual
to_point3()Valueinlinevirtual
to_point4()Valueinlinevirtual
to_quat()Valueinlinevirtual
to_ray()Valueinlinevirtual
to_reftarg()Valueinlinevirtual
to_renderer()Valueinlinevirtual
to_rootnode()Valueinlinevirtual
to_shadowtype()Valueinlinevirtual
to_string()Valueinlinevirtual
to_tessapprox()Valueinlinevirtual
to_texmap()Valueinlinevirtual
to_thunk()Valueinlinevirtual
to_timevalue()Valueinlinevirtual
to_trackviewnode()Valueinlinevirtual
TopologyChanged()Objectinlinevirtual
TrackParamsType()Animatableinlinevirtual
TrackViewWinProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)Animatableinlinevirtual
TransferReferences(RefTargetHandle oldTarget, BOOL delOld=FALSE)ReferenceTarget
TransformCancel(TimeValue t)BaseObjectinlinevirtual
TransformFinish(TimeValue t)BaseObjectinlinevirtual
TransformHoldingFinish(TimeValue t)BaseObjectinlinevirtual
TransformHoldingStart(TimeValue t)BaseObjectinlinevirtual
TransformStart(TimeValue t)BaseObjectinlinevirtual
UnblockEval()ReferenceMakerinlineprotected
UnlockChannels(ChannelMask channels)Objectinline
UnlockObject()Objectinline
unmark_in_use()Collectableinline
UnRegisterAppDataLoadCallback(const Class_ID &cid, SClass_ID sid, APPDATALOADPROC proc)Animatablestatic
UnRegisterAppDataLoadCallback(DWORD sbid, APPDATALOADPROC proc)Animatablestatic
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
UnRegisterViewChange(BOOL fromDelete=FALSE)SimpleManipulator
UpdatePerNodeItems(const MaxSDK::Graphics::UpdateDisplayContext &updateDisplayContext, MaxSDK::Graphics::UpdateNodeContext &nodeContext, MaxSDK::Graphics::IRenderItemContainer &targetRenderItemContainer)BaseObjectvirtual
UpdatePerViewItems(const MaxSDK::Graphics::UpdateDisplayContext &updateDisplayContext, MaxSDK::Graphics::UpdateNodeContext &nodeContext, MaxSDK::Graphics::UpdateViewContext &viewContext, MaxSDK::Graphics::IRenderItemContainer &targetRenderItemContainer)BaseObjectvirtual
updateShapes enum valueISimpleManipulator
UpdateShapes(TimeValue t, MSTR &toolTip) overrideMSSimpleManipulatorXtndvirtual
UpdateValidity(int nchan, Interval v)Object
UseSelectionBrackets()SimpleManipulatorinlinevirtual
UsesWireColor() overrideMSSimpleManipulatorXtndinlinevirtual
validate_value_linkages()Collectablestatic
ValuesEqual(Value *other, bool strictCompare)Valuevirtual
versionMSPlugin
VFN_0(clearPolyShapes, ClearPolyShapes)ISimpleManipulator
VFN_2(updateShapes, UpdateShapes, TYPE_TIMEVALUE, TYPE_TSTR_BR)ISimpleManipulator
VFN_5(appendGizmo, FPAppendGizmoEx, TYPE_INTERFACE, TYPE_INT, TYPE_POINT3_BV, TYPE_POINT3_BV, TYPE_bool)ISimpleManipulator
VFN_6(appendMesh, FPAppendMeshEx, TYPE_MESH, TYPE_INT, TYPE_POINT3_BV, TYPE_POINT3_BV, TYPE_bool, TYPE_INT)ISimpleManipulator
VFN_6(appendMarker, FPAppendMarkerEx, TYPE_ENUM, TYPE_POINT3_BV, TYPE_INT, TYPE_POINT3_BV, TYPE_POINT3_BV, TYPE_bool)ISimpleManipulator
VFN_6(appendText, FPAppendTextEx, TYPE_STRING, TYPE_POINT3_BV, TYPE_INT, TYPE_POINT3_BV, TYPE_POINT3_BV, TYPE_bool)ISimpleManipulator
wantsRelease enum valueBaseInterface
widen_to(Value *arg, Value **arg_list)Valueinlinevirtual
WSStateInvalidate()Objectinlinevirtual
~Animatable()=0Animatableprotectedpure virtual
~BaseInterface()BaseInterfacevirtual
~BaseObject()BaseObjectvirtual
~Collectable()Collectablevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual
~MSPlugin()MSPluginvirtual
~MSPluginSimpleManipulator()MSPluginSimpleManipulatorinline
~MSSimpleManipulatorXtnd()MSSimpleManipulatorXtndinline
~Noncopyable()Noncopyableinlineprotected
~Object()Object
~ReferenceMaker()=0ReferenceMakerprotectedpure virtual
~ReferenceTarget()=0ReferenceTargetprotectedpure virtual
~SimpleManipulator()SimpleManipulator