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

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

__declspec(deprecated) virtual void *GetIMenu() finalInterface7inline
__declspec(deprecated) virtual void *GetIMenuItem() finalInterface7inline
_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AbortRender()=0Interfacepure virtual
AcquireInterface()BaseInterfaceinlinevirtual
action_tableFPInterfaceDesc
ActivateTexture(MtlBase *tx, Mtl *mtl, int subNum=-1)Interface
AddAssetDir(const MCHAR *dir, MaxSDK::AssetManagement::AssetType assetType, int update=TRUE)=0Interface7pure virtual
IObjCreate::AddAssetDir(const MCHAR *dir, MaxSDK::AssetManagement::AssetType assetType)=0Interfacepure virtual
AddAtmosphere(Atmospheric *atmos)=0Interfacepure virtual
AddClass(ClassDesc *cdesc, int dllNum=-1, int index=-1, bool load=true)=0Interface7pure virtual
IObjCreate::AddClass(ClassDesc *pCD)=0Interfacepure virtual
AddEffect(Effect *eff)=0Interfacepure virtual
AddGridToScene(INode *node)=0Interfacepure virtual
AddLightToScene(INode *node)=0Interfacepure virtual
AddModifier(INode &node, Modifier &mod, int beforeIdx=0)=0Interface7pure virtual
AddModToSelection(Modifier *mod)=0Interface7pure virtual
AddProperty(int PropertySet, const PROPSPEC *propspec, const PROPVARIANT *propvar)=0Interfacepure virtual
AddRefCoordNode(INode *node)=0Interface7pure virtual
AddRollupPage(HINSTANCE hInst, const MCHAR *dlgTemplate, DLGPROC dlgProc, const MCHAR *title, LPARAM param=0, DWORD rollUpFlags=0, int category=ROLLUP_CAT_STANDARD)=0Interfacepure virtual
AddRollupPage(QWidget &qtWidget, const MCHAR *title, DWORD rollupFlags=0, int category=ROLLUP_CAT_STANDARD)=0Interfacepure virtual
AddRollupPage(HINSTANCE hInst, DLGTEMPLATE *dlgTemplate, DLGPROC dlgProc, const MCHAR *title, LPARAM param=0, DWORD rollUpFlags=0, int category=ROLLUP_CAT_STANDARD)=0Interfacepure virtual
AddSessionAssetDir(const MCHAR *dir, MaxSDK::AssetManagement::AssetType assetType, int update=TRUE)=0Interfacepure virtual
AddSFXRollupPage(ULONG vflags=0)=0Interfacepure virtual
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
AppendEnum(int id,...)FPInterfaceDesc
AppendFunction(int id,...)FPInterfaceDesc
AppendProperty(int id,...)FPInterfaceDesc
AppendSubObjectNamedSelSet(const MCHAR *set)=0Interfacepure virtual
AppendToCurFilePath(const MCHAR *toAppend)=0Interface7pure virtual
ArchiveSceneFile(const MCHAR *archiveFileName, unsigned long saveAsVersion=0)=0Interface13pure virtual
ASnapStatus()=0Interface7pure virtual
AssignCurRenderer(Renderer *rend)=0Interfacepure virtual
AssignDraftRenderer(Renderer *rend)=0Interfacepure virtual
AssignMEditRenderer(Renderer *renderer)=0Interfacepure virtual
AssignNewName(Mtl *m)=0Interfacepure virtual
AssignNewName(Texmap *m)=0Interfacepure virtual
AssignProductionRenderer(Renderer *rend)=0Interfacepure virtual
AssignRenderer(RenderSettingID renderSettingID, Renderer *rend)=0Interfacepure virtual
AttachNodesToGroup(INodeTab &nodes, INode &pTargetNode)=0Interfacepure virtual
AxisTripodLocked()=0Interfacepure virtual
BeginProgressiveMode()=0Interfacepure virtual
BindToTarget(INode *laNode, INode *targNode)=0Interfacepure virtual
BoxPickNode(ViewExp *vpt, IPoint2 *pt, BOOL crossing, PickNodeCallback *filt=NULL)=0Interfacepure virtual
BreakSelectedKeyTangent()=0Interface17pure virtual
BringTrackViewWindowToTop(const MCHAR *tv_name)=0Interface7pure virtual
CancelRenderDialog()=0Interface7pure virtual
CanImportBitmap(const MCHAR *filename)=0Interfacepure virtual
CanImportFile(const MCHAR *filename)=0Interfacepure virtual
CaptureSubObjectRegistration(bool OnOff, Class_ID cid)=0Interfacepure virtual
cdFPInterfaceDesc
ChangeHistory(int upDown)=0Interface7pure virtual
ChangeRenderSetting(RenderSettingID renderSettingID)=0Interfacepure virtual
check_enum(va_list ap, EnumID id)FPInterfaceDesc
check_fn(va_list ap, int id)FPInterfaceDesc
check_prop(va_list ap, int id)FPInterfaceDesc
CheckForRenderAbort()=0Interfacepure virtual
CheckForSave()=0Interfacepure virtual
CheckMAXMessages()=0Interfacepure virtual
ChooseDirectory(HWND hWnd, const MCHAR *title, MCHAR *dir, MCHAR *desc=NULL)=0Interfacepure virtual
CirclePickNode(ViewExp *vpt, IPoint2 *pt, BOOL crossing, PickNodeCallback *filt=NULL)=0Interfacepure virtual
ClearCurNamedSelSet()=0Interfacepure virtual
ClearNodeSelection(BOOL redraw=TRUE)=0Interfacepure virtual
ClearPickMode()=0Interfacepure virtual
ClearSubObjectNamedSelSets()=0Interfacepure virtual
ClearTrackViewFilter(const MCHAR *tv_name, DWORD mask, int which, BOOL redraw=TRUE)=0Interface7pure virtual
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
CloneNodes(INodeTab &nodes, Point3 &offset, bool expandHierarchies=true, CloneType cloneType=NODE_COPY, INodeTab *resultSource=NULL, INodeTab *resultTarget=NULL)=0Interfacepure virtual
CloseAllSchematicViewWindows()=0Interface7pure virtual
CloseAllTrackViewWindows()=0Interface7pure virtual
CloseCurRenderer()=0Interfacepure virtual
CloseEnvEffectsDialog()=0Interface7pure virtual
CloseGroup(INodeTab *nodes=NULL, BOOL selGroup=TRUE)=0Interfacepure virtual
CloseMtlDlg(int mode)=0Interface13pure virtual
Interface12::CloseMtlDlg()=0Interface7pure virtual
CloseRenderDialog()=0Interface7pure virtual
CloseRenderer(Renderer *pRenderer)=0Interfacepure virtual
CloseSchematicView(const MCHAR *sv_name)=0Interface7pure virtual
CloseTrackView(const MCHAR *tv_name)=0Interface7pure virtual
CmdPanelOpen()=0Interface7pure virtual
CmdPanelOpen(BOOL openClose)=0Interface7pure virtual
CodePageForLanguage(LANGID id) const =0Interface14pure virtual
CollapseNode(INode *node, BOOL noWarning=FALSE)=0Interfacepure virtual
CollapseNodeTo(INode *node, int modIndex, BOOL noWarning=FALSE)=0Interfacepure virtual
ColorById(DWORD id, Color &c)=0Interface8pure virtual
CommitRenderDialogParameters()=0Interface7pure virtual
ConfigureBitmapPaths()=0Interfacepure virtual
ConvertAppDataChunksContainingStringToUTF8(Animatable *anim, const Class_ID &classID, SClass_ID superClassID, Tab< DWORD > &subIDs, UINT codePage)=0Interface14pure virtual
ConvertFlagedNodesToXRefs(const MaxSDK::AssetManagement::AssetUser &fname, INode *rootNode, Tab< INode * > &nodes, int xFlags)=0Interface7pure virtual
ConvertMtl(TimeValue t, Material &gm, Mtl *mtl, BOOL doTex, int subNum, float vis, BOOL &needDecal, INode *node, BitArray *needTex, GraphicsWindow *gw)=0Interfacepure virtual
ConvertNameTabToExclList(const NameTab *nt, ExclList *excList)=0Interfacepure virtual
ConvertNode(INode *node, Class_ID &cid)=0Interfacepure virtual
CreateCameraObject(int type)=0Interfacepure virtual
CreateDefaultRenderer(RenderSettingID renderSettingID)=0Interfacepure virtual
CreateDefaultScanlineRenderer()=0Interfacepure virtual
CreateInstance(SClass_ID superID, Class_ID classID)=0Interfacepure virtual
CreateLightObject(int type)=0Interfacepure virtual
CreateObjectNode(Object *obj, const MCHAR *name)=0Interface7pure virtual
IObjCreate::CreateObjectNode(Object *obj)=0Interfacepure virtual
CreatePreview(PreviewParams *pvp=nullptr, MSTR *filename=nullptr, MSTR *snippet=nullptr, MAXScript::ScriptSource scriptSource=MAXScript::ScriptSource::NotSpecified)=0Interfacepure virtual
CreateRendImgSeq(CreateRendImgSeqCallback *cb=NULL)=0Interface8pure virtual
CreateTargetObject()=0Interfacepure virtual
CreateTreeViewChild(ReferenceTarget *root, HWND hParent, DWORD style=0, ULONG id=0, int open=OPENTV_SPECIAL)=0Interfacepure virtual
CurRendererRenderFrame(TimeValue t, Bitmap *bm, RendProgressCallback *prog=NULL, float frameDur=1.0f, ViewParams *vp=NULL, RECT *regionRect=NULL)=0Interfacepure virtual
CurrentValidityToken()=0Interfacepure virtual
DeActivateTexture(MtlBase *tx, Mtl *mtl, int subNum=-1)Interface
DeactivateTransformGizmo()=0Interfacepure virtual
DecrRenderActive()=0Interface7pure virtual
DefaultActions()=0Interfacepure virtual
DefaultTextLoadCodePage()=0Interface14pure virtual
DefaultTextSaveCodePage(bool allow_utf8=false)=0Interface14pure virtual
DeferredPluginLoadingEnabled()=0Interfacepure virtual
DeleteAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType, int update=TRUE)=0Interface7pure virtual
DeleteAtmosphere(int i)=0Interfacepure virtual
DeleteClass(ClassDesc *pCD)=0Interfacepure virtual
DeleteEffect(int i)=0Interfacepure virtual
DeleteInterface()BaseInterfaceinlinevirtual
DeleteMode(CommandMode *m)=0Interfacepure virtual
DeleteModifier(INode &node, Modifier &mod)=0Interface7pure virtual
DeleteModifier(INode &node, int modIdx)=0Interface7pure virtual
DeleteNode(INode *node, BOOL redraw=TRUE, BOOL overrideDriven=FALSE)=0Interfacepure virtual
DeleteNodes(INodeTab &aNodes, bool aKeepChildTM=true, bool aRedraw=true, bool overrideDrivenTM=false)=0Interface9pure virtual
DeleteProperty(int PropertySet, const PROPSPEC *propspec)=0Interfacepure virtual
DeleteRollupPage(HWND hRollup)=0Interfacepure virtual
DeleteRollupPage(QWidget &qtWidget)=0Interfacepure virtual
DeleteSelectedTrajectoryKey()=0Interface10pure virtual
DeleteSessionAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType, int update=TRUE)=0Interfacepure virtual
DeleteSFXRollupPage()=0Interfacepure virtual
descriptionFPInterfaceDesc
DeSelectNode(INode *node)=0Interfacepure virtual
DetachNodesFromGroup(INodeTab &nodes)=0Interfacepure virtual
DisableSceneRedraw()=0Interfacepure virtual
DisableStatusXYZ()=0Interfacepure virtual
DisplayActiveCameraViewWithMultiPassEffect()=0Interfacepure virtual
DisplayFilterIsNodeHidden(int index, int sid, Class_ID cid, INode *node)=0Interfacepure virtual
DisplayTempPrompt(const MCHAR *s, int msec=1000)=0Interfacepure virtual
DisplayViewportConfigDialogPage(int i)=0Interface11pure virtual
DoDeleteModifier(INode &node, IDerivedObject &dobj, int idx)=0Interface7pure virtual
DoExclusionListDialog(ExclList *nl, BOOL doShadows=TRUE)=0Interfacepure virtual
DoHitByNameDialog(HitByNameDlgCallback *hbncb=NULL)=0Interfacepure virtual
DoMaterialBrowseDlg(HWND hParent, DWORD vflags, BOOL &newMat, BOOL &cancel)=0Interfacepure virtual
DoMaxBrowseForFolder(HWND aOwner, const MSTR &aInstructions, MSTR &aDir)=0Interface9pure virtual
DoMaxFileMergeDlg(MSTR &fileName, MSTR *defDir, MSTR *defFile)=0Interface7pure virtual
DoMaxFileOpenDlg(MSTR &fileName, MSTR *defDir, MSTR *defFile)=0Interface7pure virtual
DoMaxFileSaveAsDlg(MSTR &fileName, BOOL setAsCurrent=TRUE)=0Interface7pure virtual
DoMaxFileXRefDlg(MSTR &fileName, MSTR *defDir, MSTR *defFile)=0Interface7pure virtual
DoMaxOpenDialog(HWND parentWnd, const MSTR &title, MSTR &filename, MSTR &initialDir, FilterList &extensionList)=0Interface8pure virtual
DoMaxSaveAsDialog(HWND parentWnd, const MSTR &title, MSTR &filename, MSTR &initialDir, FilterList &extensionList)=0Interface8pure virtual
DoMultiplePickClassDlg(HWND hParent, const MCHAR *title, SClass_ID super, PickClassCallback *pPickClassCB, Tab< ClassDesc * > *classDescTab)=0Interface13pure virtual
DoPickClassDlg(HWND hParent, const MCHAR *title, SClass_ID super, PickClassCallback *pPickClassCB=NULL)=0Interface13pure virtual
DoSpaceArrayDialog(SpaceArrayCallback *sacb=NULL)=0Interfacepure virtual
DoUICustomization(int startPage)=0Interface7pure virtual
DownloadUrl(HWND hwnd, const MCHAR *url, const MCHAR *filename, DWORD downloadFlags=0)=0Interfacepure virtual
DrawingEnabled()=0Interface7pure virtual
EditAtmosphere(Atmospheric *a, INode *gizmo=NULL)=0Interfacepure virtual
EditEffect(Effect *e, INode *gizmo=NULL)=0Interfacepure virtual
EnableActions(BOOL onOff)FPInterfaceDescvirtual
EnableAnimateButton(BOOL enable)=0Interfacepure virtual
EnableAxisConstraints(int c, BOOL enabled)=0Interfacepure virtual
EnableCoordCenter(BOOL enabled)=0Interfacepure virtual
EnableDeferredPluginLoading(bool onOff)=0Interfacepure virtual
EnableDrawing(BOOL onOff)=0Interface7pure virtual
EnableRefCoordSys(BOOL enabled)=0Interfacepure virtual
EnableSceneRedraw()=0Interfacepure virtual
EnableShowEndResult(BOOL enabled)=0Interfacepure virtual
EnableStatusXYZ()=0Interfacepure virtual
EnableToolButton(int button, BOOL enable=TRUE)=0Interfacepure virtual
EnableUndo(BOOL enable)=0Interfacepure virtual
EnableViewportStatistics(bool enable)=0Interface17pure virtual
EnableViewportStatisticsRefresh(bool enable)=0Interface17pure virtual
EndAnimPlayback()=0Interfacepure virtual
EndManipulateMode()=0Interface7pure virtual
EndProgressiveMode()=0Interfacepure virtual
ENodeProperties enum nameInterface10
EnumAuxFiles(AssetEnumCallback &assetEnum, DWORD vflags)=0Interfacepure virtual
enumerationsFPInterfaceDesc
EnvEffectsDialogOpen()=0Interface7pure virtual
Execute(int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR arg3=0, ULONG_PTR arg4=0, ULONG_PTR arg5=0, ULONG_PTR arg6=0)=0Interfacepure virtual
ExecuteMAXCommand(int id)=0Interfacepure virtual
ExplodeNodes(INodeTab *nodes=NULL)=0Interfacepure virtual
ExportToFile(const MCHAR *name, BOOL suppressPrompts=FALSE, DWORD options=0, Class_ID *exporterID=NULL)=0Interfacepure virtual
FencePickNode(ViewExp *vpt, IPoint2 *pt, BOOL crossing, PickNodeCallback *filt=NULL)=0Interfacepure virtual
FileExport()=0Interfacepure virtual
FileFetch()=0Interfacepure virtual
FileHold()=0Interfacepure virtual
FileImport()=0Interfacepure virtual
FileMerge()=0Interfacepure virtual
FileOpen()=0Interfacepure virtual
FileOpenMatLib(HWND hWnd)=0Interfacepure virtual
FileReset(BOOL noPrompt=FALSE)=0Interfacepure virtual
FileSave()=0Interfacepure virtual
FileSaveAs()=0Interfacepure virtual
FileSaveAsMatLib(HWND hWnd)=0Interfacepure virtual
FileSaveMatLib(HWND hWnd, MtlBaseLib *lib, const MCHAR *seedName=nullptr, MSTR *savedFileName=nullptr)=0Interface17pure virtual
Interface16::FileSaveMatLib(HWND hWnd)=0Interfacepure virtual
FileSaveNodes(INodeTab *nodes, const MCHAR *fname)=0Interfacepure virtual
FileSaveSelected()=0Interfacepure virtual
FileSaveSelected(const MCHAR *fname)=0Interfacepure virtual
FindFn(const MCHAR *name)FPInterfacevirtual
FindModifier(INode &node, Modifier &mod, int &modStackIdx, int &derivedObjIdx)=0Interface7pure virtual
FindModifier(INode &node, int modIdx, int &idx, Modifier *&mod)=0Interface7pure virtual
FindModifier(INode &node, Modifier &mod, ModContext &mc, int &modStackIdx, int &dobjidx)=0Interface7pure virtual
FindMtlNameInScene(MSTR &name)=0Interface7pure virtual
FindNodeFromBaseObject(ReferenceTarget *obj, bool allowXRefNodes=true, bool allowNonSceneNodes=true, bool allowScriptedPlugins=false, bool allowXrefObjects=false, bool handleBranching=false, bool preferSelected=false)=0Interface7pure virtual
FindNodes(const Tab< INode * > &templateNodes, Tab< INode * > &foundNodes, const unsigned int nodePropsToMatch=kNodeProp_All)=0Interface10pure virtual
FindNodesFromBaseObject(ReferenceTarget *obj, bool allowXRefNodes=true, bool allowNonSceneNodes=true, bool allowScriptedPlugins=false, bool allowXrefObjects=false, bool handleBranching=false)=0Interface7pure virtual
FindProperty(int PropertySet, const PROPSPEC *propspec)=0Interfacepure virtual
flagsFPInterfaceDesc
FlashNodes(INodeTab *nodes)=0Interfacepure virtual
FlushAllSchematicViewWindows()=0Interface7pure virtual
FlushAllTrackViewWindows()=0Interface7pure virtual
FlushMtlDlg()=0Interface7pure virtual
FlushUndoBuffer()=0Interfacepure virtual
ForceCompleteRedraw(BOOL doDisabled=TRUE)=0Interfacepure virtual
FormatRenderTime(DWORD msec, MSTR &str, BOOL hundredths=FALSE)=0Interface10pure virtual
FPInterfaceDesc()FPInterfaceDesc
FPInterfaceDesc(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *cd, ULONG flag,...)FPInterfaceDesc
FreeSceneBitmaps()=0Interfacepure virtual
FreezeSelection()=0Interfacepure virtual
functionsFPInterfaceDesc
GetActionManager()=0Interfacepure virtual
GetActionTable()FPInterfaceDescinlinevirtual
GetActiveGrid()=0Interfacepure virtual
GetActiveMtlSlot()=0Interface7pure virtual
GetActiveViewExp()=0Interfacepure virtual
getActiveViewportIndex()=0Interface7pure virtual
getActiveViewportLabel()=0Interface7pure virtual
GetActiveViewportRenderLevel()=0Interface7pure virtual
GetActiveViewportShowEdgeFaces()=0Interface7pure virtual
GetActiveViewportTransparencyLevel()=0Interface7pure virtual
GetActualMEditRenderer(bool createRendererIfItDoesntExist=true)=0Interfacepure virtual
GetAffectChildren() const =0Interface7pure virtual
GetAmbient(TimeValue t, Interval &valid)=0Interfacepure virtual
GetAmbient(TimeValue t, Interval &&valid=FOREVER)Interfaceinline
GetAmbientController()=0Interfacepure virtual
GetAnimRange()=0Interfacepure virtual
GetAppHFont()=0Interfacepure virtual
GetAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType)=0Interfacepure virtual
GetAssetDirCount(MaxSDK::AssetManagement::AssetType assetType)=0Interfacepure virtual
GetAtmospheric(int i)=0Interfacepure virtual
GetAutoGridEnable()=0Interfacepure virtual
GetAutoGridState()=0Interfacepure virtual
GetAutoKeyDefaultKeyOn() const =0Interface10pure virtual
GetAutoKeyDefaultKeyTime() const =0Interface10pure virtual
GetAxisConstraints()=0Interfacepure virtual
GetBackGround(TimeValue t, Interval &valid)=0Interfacepure virtual
GetBackGround(TimeValue t, Interval &&valid=FOREVER)Interfaceinline
GetBackGroundController()=0Interfacepure virtual
getBkgFrameNum(TimeValue t)=0Interfacepure virtual
getBkgFrameRangeVal(int which)=0Interfacepure virtual
getBkgImageAnimate(void)=0Interfacepure virtual
getBkgImageAspect()=0Interfacepure virtual
getBkgImageAsset(void)=0Interfacepure virtual
getBkgORType(int which)=0Interfacepure virtual
getBkgStartTime()=0Interfacepure virtual
getBkgSyncFrame()=0Interfacepure virtual
GetBlowupRect(int index)=0Interface7pure virtual
GetBlowupRect2(int index)=0Interface7pure virtual
GetCancel()=0Interfacepure virtual
GetCommandMode()=0Interfacepure virtual
GetCommandPanelRollup()=0Interfacepure virtual
GetCommandPanelTaskMode()=0Interfacepure virtual
GetCommandStackEntry(int entry)=0Interfacepure virtual
GetCommandStackSize()=0Interfacepure virtual
GetConstantAxisRestriction()=0Interfacepure virtual
GetControllerOverrideRangeDefault()=0Interface8pure virtual
GetCoordCenter()=0Interfacepure virtual
GetCrossHairCur()=0Interfacepure virtual
GetCrossing()=0Interfacepure virtual
GetCurAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType)=0Interfacepure virtual
GetCurAssetDirCount(MaxSDK::AssetManagement::AssetType assetType)=0Interfacepure virtual
GetCurEditObject()=0Interface7pure virtual
GetCurFileName()=0Interfacepure virtual
GetCurFilePath()=0Interfacepure virtual
GetCurPickMode()=0Interfacepure virtual
GetCurRefCoordSysName(MSTR &name) const =0Interface7pure virtual
GetCurRenderElementMgr()=0Interfacepure virtual
GetCurrentRenderer(bool createRendererIfItDoesntExist=true)=0Interfacepure virtual
GetCurrentRenderSetting()=0Interfacepure virtual
GetCurrentRenderView()=0Interface16pure virtual
GetCurTemplateAssetPath()=0Interface15pure virtual
GetDefaultImageListBaseIndex(SClass_ID sid, Class_ID cid)=0Interface7pure virtual
GetDefaultImageListFilePrefix(SClass_ID sid, Class_ID cid)=0Interface7pure virtual
GetDefaultRendererClassID(RenderSettingID renderSettingID)=0Interfacepure virtual
GetDefaultTangentType(int &dfltInTangentType, int &dfltOutTangentType)=0Interface8pure virtual
GetDesc()FPInterfaceDescinlinevirtual
GetDir(int which)=0Interfacepure virtual
GetDisplayFilter(int index)=0Interfacepure virtual
GetDisplayFilterName(int index)=0Interfacepure virtual
GetDllDir()=0Interfacepure virtual
GetDllDirectory()=0Interfacepure virtual
GetDraftRenderer(bool createRendererIfItDoesntExist=true)=0Interfacepure virtual
GetDualPlanes()=0Interface7pure virtual
GetEffect(int i)=0Interfacepure virtual
GetEnableTMCache() const =0Interface17pure virtual
GetEnvironmentMap()=0Interfacepure virtual
GetExpertMode()=0Interface7pure virtual
GetExtendedDisplayMode()=0Interfacepure virtual
GetFlyOffTime()=0Interfacepure virtual
GetFnDef(FunctionID fid)FPInterfaceDesc
GetGlobalShadowGenerator()=0Interfacepure virtual
GetGridIntens()=0Interface7pure virtual
GetGridMajorLines()=0Interface7pure virtual
GetGridSpacing()=0Interface7pure virtual
GetHideByCategoryFlags()=0Interfacepure virtual
GetHideFrozen()=0Interface7pure virtual
GetICuiMenuManager()=0Interfacepure virtual
GetICuiQuadMenuManager()=0Interfacepure virtual
GetID()FPInterfaceDescinlinevirtual
GetImageAspRatio()=0Interface7pure virtual
GetImportCtxNode(void)=0Interfacepure virtual
GetImportZoomExtents()=0Interfacepure virtual
GetIncludeXRefsInHierarchy()=0Interfacepure virtual
GetINodeByHandle(ULONG handle)=0Interfacepure virtual
GetINodeByName(const MCHAR *name)=0Interfacepure virtual
GetINodeFromRenderID(UWORD id)=0Interfacepure virtual
GetInterface(DWORD id)=0Interfacepure virtual
GetInterface(Interface_ID id)=0Interfacepure virtual
GetIObjCreate()=0Interfacepure virtual
GetIObjParam()=0Interfacepure virtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetKeyStepsPos()=0Interfacepure virtual
GetKeyStepsRot()=0Interfacepure virtual
GetKeyStepsScale()=0Interfacepure virtual
GetKeyStepsSelOnly()=0Interfacepure virtual
GetKeyStepsUseTrackBar()=0Interfacepure virtual
GetKeyStepsUseTrans()=0Interfacepure virtual
GetLastRenderedImage()=0Interface7pure virtual
GetLayerManager()=0Interface13pure virtual
GetLightConeConstraint()=0Interfacepure virtual
GetLightLevel(TimeValue t, Interval &valid)=0Interfacepure virtual
GetLightLevel(TimeValue t, Interval &&valid=FOREVER)Interfaceinline
GetLightLevelController()=0Interfacepure virtual
GetLightTint(TimeValue t, Interval &valid)=0Interfacepure virtual
GetLightTint(TimeValue t, Interval &&valid=FOREVER)Interfaceinline
GetLightTintController()=0Interfacepure virtual
GetListenerMiniHWnd()=0Interface7pure virtual
GetLocalPreRendScript()=0Interface8pure virtual
GetLockImageAspRatio()=0Interface7pure virtual
GetLockPixelAspRatio()=0Interface7pure virtual
GetMacroRecorder()=0Interfacepure virtual
GetMainThreadID()=0Interface15pure virtual
GetMainWindowClientRect() const =0Interface12pure virtual
GetMaterialLibrary()=0Interfacepure virtual
GetMatLibFileName()=0Interfacepure virtual
GetMAXHWnd() const =0Interfacepure virtual
GetMAXIniFile()=0Interface7pure virtual
GetMAXScriptPrefs()=0Interface7pure virtual
GetMEditRenderer(bool createRendererIfItDoesntExist=true)=0Interfacepure virtual
GetMEditRendererLocked()=0Interfacepure virtual
GetMEditRendererLocked_DefaultValue()=0Interfacepure virtual
GetModContexts(ModContextList &list, INodeTab &nodes)=0Interfacepure virtual
GetMouseManager()=0Interfacepure virtual
GetMtlDlgMode()=0Interface13pure virtual
GetMtlSlot(int slot)=0Interfacepure virtual
GetNameSuffixLength() const =0Interface13pure virtual
GetNumAxis()=0Interfacepure virtual
GetNumberDisplayFilters()=0Interfacepure virtual
GetNumberSelectFilters()=0Interfacepure virtual
GetNumProperties(int PropertySet)=0Interfacepure virtual
GetNumSubObjectLevels()=0Interfacepure virtual
getNumViewports()=0Interface7pure virtual
GetOsnapManager()=0Interfacepure virtual
GetOverrideRenderSettingMtl() const =0Interface16pure virtual
GetPipelineSubObjLevel(DWORDTab &levels)=0Interfacepure virtual
GetPivotMode() const =0Interface7pure virtual
GetPixelAspRatio()=0Interface7pure virtual
GetPlayActiveOnly()=0Interfacepure virtual
GetPlaybackLoop()=0Interfacepure virtual
GetPlaybackSpeed()=0Interfacepure virtual
GetPlayPreviewWhenDone()=0Interface14pure virtual
GetPlugInDesc(int i)=0Interfacepure virtual
GetPlugInDir(int i)=0Interfacepure virtual
GetPlugInEntryCount()=0Interfacepure virtual
GetPostRendScriptAsset()=0Interface8pure virtual
GetPreRendScriptAsset()=0Interface8pure virtual
GetPreviewParams() const =0Interface14pure virtual
GetProductionRenderer(bool createRendererIfItDoesntExist=true)=0Interfacepure virtual
GetPrompt()=0Interface10pure virtual
GetPropertySpec(int PropertySet, int idx)=0Interfacepure virtual
GetPropertyVariant(int PropertySet, int idx)=0Interfacepure virtual
GetQmaxMainWindow() const =0Interfacepure virtual
GetQuietMode(BOOL checkServerMode=TRUE)=0Interfacepure virtual
GetRealTimePlayback()=0Interfacepure virtual
GetRefCoordNode()=0Interface7pure virtual
GetRefCoordSys()=0Interfacepure virtual
GetRegionRect(int index)=0Interface7pure virtual
GetRegionRect2(int index)=0Interface7pure virtual
GetRendApertureWidth()=0Interfacepure virtual
GetRendAtmosphere()=0Interfacepure virtual
GetRendCamNode()=0Interface8pure virtual
GetRendColorCheck()=0Interfacepure virtual
GetRendDeviceBI()=0Interfacepure virtual
GetRendDisplacement()=0Interfacepure virtual
GetRendDither256()=0Interfacepure virtual
GetRendDitherTrue()=0Interfacepure virtual
GetRendEffects()=0Interfacepure virtual
GetRendEnd()=0Interfacepure virtual
GetRenderElementMgr(RenderSettingID renderSettingID)=0Interfacepure virtual
GetRenderer(RenderSettingID renderSettingID, bool createRendererIfItDoesntExist=true)=0Interfacepure virtual
GetRenderPresetMRUListCount()=0Interface11pure virtual
GetRenderPresetMRUListDisplayName(int i)=0Interface11pure virtual
GetRenderPresetMRUListFileName(int i)=0Interface11pure virtual
GetRenderPresetsManager()=0Interfacepure virtual
GetRenderType()=0Interface7pure virtual
GetRendFieldOrder()=0Interfacepure virtual
GetRendFieldRender()=0Interfacepure virtual
GetRendFileBI()=0Interfacepure virtual
GetRendFileNumberBase()=0Interfacepure virtual
GetRendForce2Side()=0Interfacepure virtual
GetRendFrameList(IntTab &frameNums)=0Interface8pure virtual
GetRendHeight()=0Interfacepure virtual
GetRendHidden()=0Interfacepure virtual
GetRendImageAspect()=0Interfacepure virtual
GetRendImgSeqType()=0Interface8pure virtual
GetRendMultiThread()=0Interfacepure virtual
GetRendNThFrame()=0Interfacepure virtual
GetRendNThSerial()=0Interfacepure virtual
GetRendNTSC_PAL()=0Interfacepure virtual
GetRendPickFramesString()=0Interfacepure virtual
GetRendPixelAspect()=0Interfacepure virtual
GetRendProgressCallback()=0Interface8pure virtual
GetRendSaveFile()=0Interfacepure virtual
GetRendShowVFB()=0Interfacepure virtual
GetRendSimplifyAreaLights()=0Interfacepure virtual
GetRendStart()=0Interfacepure virtual
GetRendSuperBlack()=0Interfacepure virtual
GetRendSuperBlackThresh()=0Interfacepure virtual
GetRendTimeType()=0Interfacepure virtual
GetRendUseActiveView()=0Interface11pure virtual
GetRendUseDevice()=0Interfacepure virtual
GetRendUseImgSeq()=0Interface8pure virtual
GetRendUseIterative()=0Interface13pure virtual
GetRendUseNet()=0Interfacepure virtual
GetRendVidCorrectMethod()=0Interfacepure virtual
GetRendViewID(const RenderSettingID renderSettingID)=0Interface16pure virtual
Interface15::GetRendViewID()=0Interface14pure virtual
GetRendWidth()=0Interfacepure virtual
GetReplaceableObjRef(INode &node)=0Interface7pure virtual
GetRightClickMenuManager()=0Interfacepure virtual
GetRootNode()=0Interfacepure virtual
GetRsrcString(StringResID id)FPInterfaceDescvirtual
GetSaveAsVersionFromOFN(const OPENFILENAME &ofn)=0Interface17pure virtual
GetSaveMatLibFilterList(FilterList &filterList)=0Interface17pure virtual
GetScene()=0Interface7pure virtual
GetSceneDisplayFlag(DWORD flag)=0Interface7pure virtual
GetSceneFileCompressOnSave()=0Interface13pure virtual
GetSceneMtls()=0Interfacepure virtual
GetScenePointer()=0Interfacepure virtual
GetSchematicViewName(int i)=0Interface7pure virtual
GetSelectFilter()=0Interfacepure virtual
GetSelectFilterName(int index)=0Interfacepure virtual
GetSelectionWorldBox(TimeValue t, Box3 &box)=0Interfacepure virtual
GetSelNode(int i)=0Interfacepure virtual
GetSelNodeCount()=0Interfacepure virtual
GetSelNodeTab(INodeTab &selectedNodes) const =0Interface7pure virtual
GetSelTrajectoryDrawAllTangents() const =0Interface17pure virtual
GetSelTrajectoryDrawFrameTicks() const =0Interface17pure virtual
GetSelTrajectoryDrawGradientTicks() const =0Interface17pure virtual
GetSelTrajectoryDrawKeys() const =0Interface17pure virtual
GetSessionAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType)=0Interfacepure virtual
GetSessionAssetDirCount(MaxSDK::AssetManagement::AssetType assetType)=0Interfacepure virtual
GetShowEndResult()=0Interfacepure virtual
GetShowWorldAxis()=0Interface16pure virtual
GetSkipRenderedFrames()=0Interfacepure virtual
GetSnapActive()=0Interface7pure virtual
GetSnapAngle()=0Interface7pure virtual
GetSnapMode()=0Interfacepure virtual
GetSnapPercent()=0Interface7pure virtual
GetSnapState()=0Interfacepure virtual
GetSnapType()=0Interface7pure virtual
GetSoundObject()=0Interfacepure virtual
GetSpringQuickEditMode() const =0Interface8pure virtual
GetSpringRollingStart() const =0Interface8pure virtual
GetStatusPanelHWnd()=0Interface7pure virtual
GetSubObjectLevel()=0Interfacepure virtual
GetSysCursor(int id)=0Interfacepure virtual
GetTabPageTitle(ITabPage *page)=0Interface7pure virtual
GetTime()=0Interfacepure virtual
GetToolButtonState(int button)=0Interfacepure virtual
GetTrackBar()=0Interfacepure virtual
GetTrackViewName(int i)=0Interface7pure virtual
GetTrackViewRootNode()=0Interfacepure virtual
GetTrajectoryAddKeyMode() const =0Interface10pure virtual
GetTrajectoryDrawKeyTimes() const =0Interface17pure virtual
GetTrajectoryKeySubMode() const =0Interface10pure virtual
GetTrajectoryMode() const =0Interface10pure virtual
GetTrajectoryPathGradation() const =0Interface17pure virtual
GetTransformAxis(INode *node, int subIndex, BOOL *local=NULL)=0Interfacepure virtual
GetTransformGizmoRestoreAxis()=0Interfacepure virtual
GetTransformGizmoTM() const =0Interface11pure virtual
GetTrimEnd() const =0Interface17pure virtual
GetTrimStart() const =0Interface17pure virtual
GetTypedInterface()InterfaceServerinline
GetUnselTrajectoryDrawFrameTicks() const =0Interface17pure virtual
GetUnselTrajectoryDrawKeys() const =0Interface17pure virtual
GetUseDraftRenderer()=0Interfacepure virtual
GetUseEnvironmentMap()=0Interfacepure virtual
GetUseGridColor()=0Interface7pure virtual
GetUsePostRendScript()=0Interface8pure virtual
GetUsePreRendScript()=0Interface8pure virtual
GetUseTransformGizmo()=0Interfacepure virtual
GetViewExp(HWND hwnd)=0Interfacepure virtual
getViewExp(int i)=0Interface7pure virtual
GetViewExpByID(int viewID)=0Interface14pure virtual
GetViewPanelHWnd()=0Interface7pure virtual
GetViewParamsFromNode(INode *vnode, ViewParams &vp, TimeValue t)=0Interfacepure virtual
GetViewportBGColor()=0Interfacepure virtual
GetViewportGridVisible(int index)=0Interface7pure virtual
getViewportLabel(int index)=0Interface7pure virtual
GetViewportLayout()=0Interfacepure virtual
GetWhiteOrigin()=0Interface7pure virtual
GlobalScaleTime(Interval oldSegment, Interval newSegment, BOOL modifyTimeline, BOOL scaleToWholeFrames)=0Interface17pure virtual
GroupNodes(INodeTab *nodes=NULL, MSTR *name=NULL, BOOL selGroup=TRUE)=0Interfacepure virtual
HInstance()FPInterfaceDescvirtual
HitTestTransformGizmo(IPoint2 *p, ViewExp *vpt, int axisFlags)=0Interfacepure virtual
IDFPInterfaceDesc
immediateRelease enum valueBaseInterface
ImportFromFile(const MCHAR *name, BOOL suppressPrompts=FALSE, Class_ID *importerID=NULL)=0Interfacepure virtual
IncrementValidityToken()=0Interfacepure virtual
IncrRenderActive()=0Interface7pure virtual
Init()FPInterfaceDescinlinevirtual
InitDefaultLights(DefaultLight *dl, int maxn, BOOL applyGlobalLevel=FALSE, ViewExp *vx=NULL)=0Interface7pure virtual
InitSnapInfo(SnapInfo *info)=0Interfacepure virtual
InManipMode()=0Interface7pure virtual
InNonInteractiveMode(bool checkTestMode=false) const =0Interface17pure virtual
InProgressiveMode()=0Interfacepure virtual
InSecureMode() const =0Interface17pure virtual
internal_nameFPInterfaceDesc
InvalidateAllViewportRects()=0Interface7pure virtual
InvalidateObCache(INode *node)=0Interface7pure virtual
InvalidateOsnapdraw()=0Interfacepure virtual
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
IsAnimateEnabled()=0Interfacepure virtual
IsAnimPlaying()=0Interfacepure virtual
IsChecked(FunctionID actionID)FPInterfacevirtual
IsCPEdgeOnInView()=0Interfacepure virtual
IsCreatingObject(const Class_ID &id)=0Interface7pure virtual
IsCreatingObject()=0Interface7pure virtual
IsEditing()=0Interface7pure virtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsFixedTrimRange() const =0Interface17pure virtual
IsInternetCachedFile(const MCHAR *filename)=0Interfacepure virtual
IsMaxFile(const MCHAR *filename)=0Interfacepure virtual
IsMtlDlgShowing(int mode)=0Interface13pure virtual
Interface12::IsMtlDlgShowing()=0Interface7pure virtual
IsMtlInstanced(MtlBase *m)=0Interface7pure virtual
IsNetworkLicense()=0Interfacepure virtual
IsNetworkRenderServer() const =0Interfacepure virtual
IsRegisteredModelessRenderWindow(HWND hWnd)=0Interface8pure virtual
IsRenderActive()=0Interface7pure virtual
IsRibbonSupportEnabled() const =0Interface17pure virtual
IsSavingToFile()=0Interface8pure virtual
IsSceneNode(INode *node)=0Interface17pure virtual
IsSceneRedrawDisabled()=0Interfacepure virtual
IsSceneXRefNode(INode *node)=0Interfacepure virtual
IsTrialLicense()=0Interfacepure virtual
IsValidModForSelection(ClassEntry *ce)=0Interface7pure virtual
IsValidModifier(INode &node, Modifier &mod)=0Interface7pure virtual
IsValidSaveAsVersion(int saveAsVersion)=0Interface17pure virtual
IsViewportCommandMode(CommandMode *m)=0Interface7pure virtual
IsViewportMaxed()=0Interfacepure virtual
IsVisible(FunctionID actionID)FPInterfacevirtual
IsXRefAutoUpdateSuspended()=0Interfacepure virtual
kInterface10InterfaceIDInterface10static
kInterface11InterfaceIDInterface11static
kInterface12InterfaceIDInterface12static
kInterface13InterfaceIDInterface13static
kInterface14InterfaceIDInterface14static
kInterface15InterfaceIDInterface15static
kInterface16InterfaceIDInterface16static
kInterface17InterfaceIDInterface17static
kInterface7InterfaceIDInterface7static
kInterface8InterfaceIDInterface8static
kInterface9InterfaceIDInterface9static
kNodeProp_All enum valueInterface10
kNodeProp_Layer enum valueInterface10
kNodeProp_Material enum valueInterface10
kNoGradation enum valueInterface17
kPIV_HIERARCHY_ONLY enum valueInterface7
kPIV_NONE enum valueInterface7
kPIV_OBJECT_ONLY enum valueInterface7
kPIV_PIVOT_ONLY enum valueInterface7
kRefreshViewports enum valueInterface8
kRES_INTERNAL_ERROR enum valueInterface7
kRES_MOD_NOT_APPLICABLE enum valueInterface7
kRES_MOD_NOT_FOUND enum valueInterface7
kRES_SUCCESS enum valueInterface7
kSetCurrentFilePath enum valueInterface8
kSkipXRefs enum valueInterface8
kSpeed enum valueInterface17
kSuppressPrompts enum valueInterface8
kUIColor enum valueInterface17
kUseFileUnits enum valueInterface8
kWireColor enum valueInterface17
LanguageToUseForFileIO() const =0Interface14pure virtual
LegacyFilesCanBeStoredUsingUTF8() const =0Interface14pure virtual
LifetimeControl()FPInterfaceDescinlinevirtual
LifetimeType enum nameBaseInterface
load_descriptor(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *cd, USHORT flag, va_list ap)FPInterfaceDescprotected
LoadCUI()=0Interface7pure virtual
LoadCUIConfig(const MCHAR *fileName)=0Interface7pure virtual
LoadDefaultMatLib()=0Interfacepure virtual
LoadDescriptor(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *pCD, ULONG flag,...)FPInterfaceDesc
LoadFromFile(const MCHAR *szFilename, unsigned long lFlags)=0Interface8pure virtual
Interface7::LoadFromFile(const MCHAR *name, BOOL refresh=TRUE)=0Interfacepure virtual
LoadFromFileFlags enum nameInterface8
LoadMaterialLib(const MCHAR *name, MtlBaseLib *lib=NULL)=0Interfacepure virtual
LockAxisTripods(BOOL onOff)=0Interfacepure virtual
Log()=0Interfacepure virtual
MakeExtendedViewportActive(HWND hWnd)=0Interfacepure virtual
MakeNameUnique(MSTR &name)=0Interfacepure virtual
MAXScriptHelp(const MCHAR *keyword=NULL)=0Interface7pure virtual
MergeFromFile(const MCHAR *name, BOOL mergeAll=FALSE, BOOL selMerged=FALSE, BOOL refresh=TRUE, int dupAction=MERGE_DUPS_PROMPT, NameTab *mrgList=NULL, int dupMtlAction=MERGE_DUP_MTL_PROMPT, int reparentAction=MERGE_REPARENT_PROMPT, BOOL includeFullGroup=FALSE, MaxSDK::Array< MaxRefEntryData > *dataList=nullptr)=0Interfacepure virtual
MtlDlgMode enum nameInterface13
mtlDlgMode_Advanced enum valueInterface13
mtlDlgMode_Basic enum valueInterface13
NamedSelSetListChanged()=0Interfacepure virtual
NewNameMaker(BOOL initFromScene=TRUE)=0Interfacepure virtual
NodeColorPicker(HWND hWnd, DWORD &col)=0Interfacepure virtual
NonMouseCreate(Matrix3 tm)=0Interfacepure virtual
NonMouseCreateFinish(Matrix3 tm)=0Interfacepure virtual
noRelease enum valueBaseInterface
NotifyViewportDisplayCallbackChanged(BOOL preScene, ViewportDisplayCallback *cb)=0Interfacepure virtual
nullInterfaceFPInterfacestatic
NumAtmospheric()=0Interfacepure virtual
NumEffects()=0Interfacepure virtual
NumMtlSlots()=0Interface7pure virtual
NumSchematicViews()=0Interface7pure virtual
NumTrackViews()=0Interface7pure virtual
OkMtlForScene(MtlBase *m)=0Interfacepure virtual
OpenCurRenderer(INode *camNode, ViewExp *view, RendType t=RENDTYPE_NORMAL, int w=0, int h=0)=0Interfacepure virtual
OpenCurRenderer(ViewParams *vpar, RendType t=RENDTYPE_NORMAL, int w=0, int h=0)=0Interfacepure virtual
OpenEnvEffectsDialog()=0Interface7pure virtual
OpenGroup(INodeTab *nodes=NULL, BOOL clearSel=TRUE)=0Interfacepure virtual
OpenMAXStorageFile(const WCHAR *filename, IStorage **pIStorage)=0Interface11pure virtual
OpenMtlDlg(int mode)=0Interface13pure virtual
Interface12::OpenMtlDlg()=0Interface7pure virtual
OpenRenderDialog()=0Interface7pure virtual
OpenRenderer(Renderer *pRenderer, INode *camNode, ViewExp *view, RendType type=RENDTYPE_NORMAL, int w=0, int h=0)=0Interfacepure virtual
OpenRenderer(Renderer *pRenderer, ViewParams *vpar, RendType type=RENDTYPE_NORMAL, int w=0, int h=0)=0Interfacepure virtual
OpenSchematicViewWindow(const MCHAR *sv_name)=0Interface7pure virtual
OpenTrackViewWindow(const MCHAR *tv_name, const MCHAR *layoutName=NULL, Point2 pos=Point2(-1.0f,-1.0f), int width=-1, int height=-1, int dock=TV_FLOAT)=0Interface7pure 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
OverrideLanguageSpecifiedInSceneFile() const =0Interface14pure virtual
PathColoringType enum nameInterface17
pcFPInterfaceDesc
PickNode(HWND hWnd, IPoint2 pt, PickNodeCallback *filt=NULL)=0Interfacepure virtual
PipeSelLevelChanged()=0Interfacepure virtual
PivotMode enum nameInterface7
PopAxisConstraints()=0Interfacepure virtual
PopCommandMode()=0Interfacepure virtual
PopPrompt()=0Interfacepure virtual
ProgressEnd()=0Interfacepure virtual
ProgressStart(const MCHAR *taskName, bool dispBar, LPTHREAD_START_ROUTINE fn, LPVOID arg)=0Interfacepure virtual
ProgressStart(const MCHAR *taskName, bool allowCancel=true)=0Interfacepure virtual
ProgressUpdate(int pct, bool showPct=true, const MCHAR *stepName=nullptr)=0Interfacepure virtual
propsFPInterfaceDesc
PSnapStatus()=0Interface7pure virtual
PushAxisConstraints(int c)=0Interfacepure virtual
PushCommandMode(CommandMode *m)=0Interfacepure virtual
PushPrompt(const MCHAR *s)=0Interfacepure virtual
PushStdCommandMode(int cid)=0Interfacepure virtual
PutMaterial(MtlBase *mtl, MtlBase *oldMtl, BOOL delOld=1, RefMakerHandle skipThis=0)=0Interface7pure virtual
PutMtlToMtlEditor(MtlBase *mb, int slot=-1)=0Interfacepure virtual
PutUpViewMenu(HWND hWnd, POINT pt)=0Interfacepure virtual
QuickRender(TimeValue t=TIME_PosInfinity, Bitmap *rendbm=NULL, RendProgressCallback *prog=NULL)=0Interface8pure virtual
QuitingApp()=0Interface7pure virtual
RAMPlayer(HWND hWndParent, const MCHAR *szChanA=NULL, const MCHAR *szChanB=NULL)=0Interfacepure virtual
RealizeParamPanel()=0Interfacepure virtual
ReBuildSuperList()=0Interface7pure virtual
RedrawViewportsLater(TimeValue t, DWORD vpFlags=VP_DONT_SIMPLIFY)=0Interface7pure virtual
RedrawViewportsNow(TimeValue t, DWORD vpFlags=VP_DONT_SIMPLIFY)=0Interface7pure virtual
RedrawViews(TimeValue t, DWORD vpFlags=REDRAW_NORMAL, ReferenceTarget *change=NULL)=0Interfacepure virtual
RefreshSFXRollupPage()=0Interfacepure virtual
RefreshViewportStatistics()=0Interface17pure virtual
RegisterAccelTable(HWND hWnd, HACCEL hAccel)=0Interfacepure virtual
RegisterAxisChangeCallback(AxisChangeCallback *cb)=0Interfacepure virtual
RegisterCommandModeChangedCallback(CommandModeChangedCallback *cb)=0Interfacepure virtual
RegisterDeleteUser(EventUser *user)=0Interfacepure virtual
RegisterDisplayFilterCallback(DisplayFilterCallback *cb)=0Interfacepure virtual
RegisterDlgWnd(HWND hDlg)=0Interfacepure virtual
RegisterExitMAXCallback(ExitMAXCallback2 *cb)=0Interface8pure virtual
Interface7::RegisterExitMAXCallback(ExitMAXCallback *cb)=0Interfacepure virtual
RegisterModelessRenderWindow(HWND hWnd)=0Interface8pure virtual
RegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
RegisterRedrawViewsCallback(RedrawViewsCallback *cb)=0Interfacepure virtual
RegisterSelectFilterCallback(SelectFilterCallback *cb)=0Interfacepure virtual
RegisterSubObjectTypes(const MCHAR **types, int count, int startIndex=0)=0Interfacepure virtual
RegisterTimeChangeCallback(TimeChangeCallback *tc)=0Interfacepure virtual
RegisterViewportDisplayCallback(BOOL preScene, ViewportDisplayCallback *cb)=0Interfacepure virtual
RegisterViewWindow(ViewWindow *vw)=0Interfacepure virtual
ReleaseInterface()BaseInterfaceinlinevirtual
RemoveMode(CommandMode *m)=0Interfacepure virtual
RemoveTempPrompt()=0Interfacepure virtual
RenderDialogOpen()=0Interface7pure virtual
RendererRenderFrame(Renderer *pRenderer, TimeValue t, Bitmap *bm, RendProgressCallback *prog=NULL, float frameDur=1.0f, ViewParams *vp=NULL, RECT *regionRect=NULL)=0Interfacepure virtual
RenderTexmap(Texmap *tex, Bitmap *bm, float scale3d=1.0f, BOOL filter=FALSE, BOOL display=FALSE, float z=0.0f, TimeValue t=GetCOREInterface() ->GetTime(), bool bake=false)=0Interfacepure virtual
RenderTexmapRange(Texmap *tex, Bitmap *bm, FBox2 *range, TimeValue t, float scale3d=1.0f, BOOL filter=FALSE, BOOL display=FALSE, bool bake=false, const MCHAR *name=NULL, float z=0.0f, BOOL mono=false, bool disableBitmapProxies=false)=0Interface14pure virtual
RepaintTimeSlider()=0Interface7pure virtual
ReplacePrompt(const MCHAR *s)=0Interfacepure virtual
ReplaceRollupPage(HWND hOldRollup, HINSTANCE hInst, const MCHAR *dlgTemplate, DLGPROC dlgProc, const MCHAR *title, LPARAM param=0, DWORD rollUpFlags=0, int category=ROLLUP_CAT_STANDARD)=0Interfacepure virtual
ReplaceRollupPage(HWND hOldRollup, HINSTANCE hInst, DLGTEMPLATE *dlgTemplate, DLGPROC dlgProc, const MCHAR *title, LPARAM param=0, DWORD rollUpFlags=0, int category=ROLLUP_CAT_STANDARD)=0Interfacepure virtual
RescaleWorldUnits(float f, BOOL selected, Tab< INode * > *nodes=nullptr)=0Interfacepure virtual
ResCode enum nameInterface7
resetAllViews()=0Interface7pure virtual
ResetToFactoryDefaultCUI()=0Interface7pure virtual
ResumeEditing(DWORD whichPanels=(1<< TASK_MODE_MODIFY), BOOL alwaysSuspend=FALSE)=0Interface7pure virtual
ResumeMotionEditing()=0Interface7pure virtual
RevealInExplorer(const MSTR &path)=0Interface8pure virtual
RevertToBackupCUI()=0Interface7pure virtual
rolloutFPInterfaceDesc
RollupMouseMessage(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)=0Interfacepure virtual
SaveCUIAs()=0Interface7pure virtual
SaveMaterialLib(const MCHAR *name, MtlBaseLib *lib, int saveAsVersion)=0Interface17pure virtual
Interface16::SaveMaterialLib(const MCHAR *name, MtlBaseLib *lib=NULL)=0Interfacepure virtual
SaveNodesAsVersion(const MCHAR *fname, const INodeTab *nodes, unsigned long saveAsVersion=0)=0Interface13pure virtual
SaveSceneAsVersion(const MCHAR *fname, bool clearNeedSaveFlag=true, bool useNewFile=true, unsigned long saveAsVersion=0)=0Interface13pure virtual
SaveSelectedNodesAsVersion(const MCHAR *fname, unsigned long saveAsVersion=0)=0Interface13pure virtual
SaveToFile(const MCHAR *fname, BOOL clearNeedSaveFlag=TRUE, BOOL useNewFile=TRUE)=0Interfacepure virtual
scan_enum(va_list ap, EnumID id, int index)FPInterfaceDesc
scan_fn(va_list ap, int id, int index)FPInterfaceDesc
scan_prop(va_list ap, int id, int index)FPInterfaceDesc
SceneResetting()=0Interface7pure virtual
SchematicViewZoomSelected(const MCHAR *sv_name)=0Interface7pure virtual
SelectedHistoryChanged()=0Interface7pure virtual
SelectionFrozen()=0Interfacepure virtual
SelectNode(INode *node, int clearSel=1)=0Interfacepure virtual
SelectNodeTab(INodeTab &nodes, BOOL sel, BOOL redraw=TRUE)=0Interfacepure virtual
serverControlled enum valueBaseInterface
SetActiveGrid(INode *node)=0Interfacepure virtual
SetActiveMtlSlot(int i)=0Interface7pure virtual
SetActiveViewport(HWND hwnd)=0Interfacepure virtual
setActiveViewport(int index)=0Interface7pure virtual
SetActiveViewportRenderLevel(int level)=0Interface7pure virtual
SetActiveViewportShowEdgeFaces(BOOL show)=0Interface7pure virtual
SetActiveViewportTransparencyDisplay(int transType)=0Interfacepure virtual
SetActiveViewportTransparencyLevel(int level)=0Interface7pure virtual
SetAffectChildren(bool bAffectChildren)=0Interface7pure virtual
SetAmbient(TimeValue t, Point3 col)=0Interfacepure virtual
SetAmbientController(Control *c)=0Interfacepure virtual
SetAnimateButtonState(BOOL onOff)=0Interfacepure virtual
SetAnimRange(Interval range)=0Interfacepure virtual
SetAtmospheric(int i, Atmospheric *a)=0Interfacepure virtual
SetAutoGridEnable(bool sw=true)=0Interfacepure virtual
SetAutoGridState(bool sw=true)=0Interfacepure virtual
SetAutoKeyDefaultKeyOn(BOOL setKey)=0Interface10pure virtual
SetAutoKeyDefaultKeyTime(TimeValue t)=0Interface10pure virtual
SetAxisConstraints(int c)=0Interfacepure virtual
SetBackGround(TimeValue t, Point3 col)=0Interfacepure virtual
SetBackGroundController(Control *c)=0Interfacepure virtual
setBkgFrameRange(int start, int end, int step=1)=0Interfacepure virtual
setBkgImageAnimate(BOOL onOff)=0Interfacepure virtual
setBkgImageAspect(int t)=0Interfacepure virtual
setBkgImageAsset(const MaxSDK::AssetManagement::AssetUser &asset)=0Interfacepure virtual
setBkgORType(int which, int type)=0Interfacepure virtual
setBkgStartTime(TimeValue t)=0Interfacepure virtual
setBkgSyncFrame(int f)=0Interfacepure virtual
SetBlowupRect(int index, Rect r)=0Interface7pure virtual
SetBlowupRect2(int index, Rect r)=0Interface7pure virtual
SetCancel(BOOL sw)=0Interfacepure virtual
SetCenterMode(int mode)=0Interface7pure virtual
SetClassDesc(ClassDesc *i_cd)FPInterfaceDesc
SetCommandMode(CommandMode *m)=0Interfacepure virtual
SetCommandPanelTaskMode(int mode)=0Interfacepure virtual
SetConstantAxisRestriction(BOOL onOff)=0Interfacepure virtual
SetControllerOverrideRangeDefault(BOOL override)=0Interface8pure virtual
SetCoordCenter(int c)=0Interfacepure virtual
SetCrossHairCur(BOOL onOff)=0Interfacepure virtual
SetCurEditObject(BaseObject *obj, INode *hintNode=NULL)=0Interface7pure virtual
SetCurNamedSelSet(const MCHAR *setName)=0Interfacepure virtual
SetDefaultRendererClassID(RenderSettingID renderSettingID, Class_ID classID)=0Interfacepure virtual
SetDefaultTangentType(int dfltInTangentType, int dfltOutTangentType, BOOL writeInCfgFile=TRUE)=0Interface8pure virtual
SetDir(int which, const MCHAR *dir)=0Interface7pure virtual
SetDisplayFilter(int index, BOOL on)=0Interfacepure virtual
SetDualPlanes(BOOL b)=0Interface7pure virtual
SetEffect(int i, Effect *e)=0Interfacepure virtual
SetEnableTMCache(bool value, bool commitToInit)=0Interface17pure virtual
SetEnvironmentMap(Texmap *map)=0Interfacepure virtual
SetExpertMode(int onOff)=0Interface7pure virtual
SetExtendedDisplayMode(int vflags)=0Interfacepure virtual
SetFixedTrimRange(bool fixedRange)=0Interface17pure virtual
SetFlyOffTime(int msecs)=0Interfacepure virtual
SetGlobalShadowGenerator(ShadowType *st)=0Interfacepure virtual
SetGridIntens(float f)=0Interface7pure virtual
SetGridMajorLines(float newVal)=0Interface7pure virtual
SetGridSpacing(float newVal)=0Interface7pure virtual
SetHideByCategoryFlags(DWORD f)=0Interfacepure virtual
SetImageAspRatio(float on)=0Interface7pure virtual
SetImportZoomExtents(BOOL onOff)=0Interfacepure virtual
SetIncludeXRefsInHierarchy(BOOL onOff)=0Interfacepure virtual
SetInNonInteractiveTestMode() const =0Interface17pure virtual
SetInSecureMode()=0Interface17pure virtual
SetKeyStepsPos(BOOL onOff)=0Interfacepure virtual
SetKeyStepsRot(BOOL onOff)=0Interfacepure virtual
SetKeyStepsScale(BOOL onOff)=0Interfacepure virtual
SetKeyStepsSelOnly(BOOL onOff)=0Interfacepure virtual
SetKeyStepsUseTrackBar(BOOL onOff)=0Interfacepure virtual
SetKeyStepsUseTrans(BOOL onOff)=0Interfacepure virtual
SetLanguageToUseForFileIO(LANGID id)=0Interface14pure virtual
SetLegacyFilesCanBeStoredUsingUTF8(bool allowUTF8)=0Interface14pure virtual
SetLightLevel(TimeValue t, float lev)=0Interfacepure virtual
SetLightLevelController(Control *c)=0Interfacepure virtual
SetLightTint(TimeValue t, Point3 col)=0Interfacepure virtual
SetLightTintController(Control *c)=0Interfacepure virtual
SetListenerMiniHWnd(HWND wnd)=0Interface7pure virtual
SetLocalPreRendScript(BOOL onOff)=0Interface8pure virtual
SetLockImageAspRatio(BOOL on)=0Interface7pure virtual
SetLockPixelAspRatio(BOOL on)=0Interface7pure virtual
SetMAXFileOpenDlg(MAXFileOpenDialog *dlg)=0Interfacepure virtual
SetMAXFileSaveDlg(MAXFileSaveDialog *dlg)=0Interfacepure virtual
SetMEditRendererLocked(bool locked)=0Interfacepure virtual
SetMEditRendererLocked_DefaultValue(bool locked)=0Interfacepure virtual
SetMtlDlgMode(int mode)=0Interface13pure virtual
SetMtlSlot(int i, MtlBase *m)=0Interface7pure virtual
SetNameSuffixLength(unsigned short suffixLength)=0Interface13pure virtual
SetNodeAttribute(INodeTab &nodes, int whatAttrib, int onOff)=0Interface7pure virtual
SetNodeAttribute(INode *node, int whatAttrib, int onOff)=0Interface7pure virtual
SetNodeTMRelConstPlane(INode *node, const Matrix3 &mat)=0Interfacepure virtual
SetOverrideLanguageSpecifiedInSceneFile(bool overrideFileLangID)=0Interface14pure virtual
SetOverrideRenderSettingMtl(MtlBase *pOverrideRenderSettingMtl)=0Interface16pure virtual
SetPickMode(PickModeCallback *pCB)=0Interfacepure virtual
SetPivotMode(PivotMode pivMode)=0Interface7pure virtual
SetPixelAspRatio(float on)=0Interface7pure virtual
SetPlayActiveOnly(BOOL playActive)=0Interfacepure virtual
SetPlaybackLoop(BOOL loop)=0Interfacepure virtual
SetPlaybackSpeed(int s)=0Interfacepure virtual
SetPlayPreviewWhenDone(BOOL play)=0Interface14pure virtual
SetPostRendScriptAsset(const MaxSDK::AssetManagement::AssetUser &script)=0Interface8pure virtual
SetPreRendScriptAsset(const MaxSDK::AssetManagement::AssetUser &script)=0Interface8pure virtual
SetQuietMode(BOOL onOff)=0Interfacepure virtual
SetRealTimePlayback(BOOL realTime)=0Interfacepure virtual
SetRefCoordSys(int c)=0Interfacepure virtual
SetRegionRect(int index, Rect r)=0Interface7pure virtual
SetRegionRect2(int index, Rect r)=0Interface7pure virtual
SetRendApertureWidth(float aw)=0Interfacepure virtual
SetRendAtmosphere(BOOL onOff)=0Interfacepure virtual
SetRendCamNode(INode *camNode)=0Interface8pure virtual
SetRendColorCheck(BOOL onOff)=0Interfacepure virtual
SetRendDisplacement(BOOL onOff)=0Interfacepure virtual
SetRendDither256(BOOL onOff)=0Interfacepure virtual
SetRendDitherTrue(BOOL onOff)=0Interfacepure virtual
SetRendEffects(BOOL onOff)=0Interfacepure virtual
SetRendEnd(TimeValue end)=0Interfacepure virtual
SetRenderType(int rtype)=0Interface7pure virtual
SetRendFieldOrder(int fo)=0Interfacepure virtual
SetRendFieldRender(BOOL onOff)=0Interfacepure virtual
SetRendFileNumberBase(int n)=0Interfacepure virtual
SetRendForce2Side(BOOL onOff)=0Interfacepure virtual
SetRendFormatToCustom()=0Interface17pure virtual
SetRendHeight(int h)=0Interfacepure virtual
SetRendHidden(BOOL onOff)=0Interfacepure virtual
SetRendImgSeqType(int type)=0Interface8pure virtual
SetRendMultiThread(BOOL onOff)=0Interfacepure virtual
SetRendNThFrame(int n)=0Interfacepure virtual
SetRendNThSerial(BOOL onOff)=0Interfacepure virtual
SetRendNTSC_PAL(int np)=0Interfacepure virtual
SetRendPixelAspect(float a)=0Interfacepure virtual
SetRendProgressCallback(RendProgressCallback *prog)=0Interface8pure virtual
SetRendSaveFile(BOOL onOff)=0Interfacepure virtual
SetRendShowVFB(BOOL onOff)=0Interfacepure virtual
SetRendSimplifyAreaLights(BOOL onOff)=0Interfacepure virtual
SetRendStart(TimeValue start)=0Interfacepure virtual
SetRendSuperBlack(BOOL onOff)=0Interfacepure virtual
SetRendSuperBlackThresh(int sb)=0Interfacepure virtual
SetRendTimeType(int type)=0Interfacepure virtual
SetRendUseActiveView(BOOL useActiveView)=0Interface11pure virtual
SetRendUseDevice(BOOL onOff)=0Interfacepure virtual
SetRendUseImgSeq(BOOL onOff)=0Interface8pure virtual
SetRendUseIterative(BOOL b)=0Interface13pure virtual
SetRendUseNet(BOOL onOff)=0Interfacepure virtual
SetRendVidCorrectMethod(int m)=0Interfacepure virtual
SetRendViewID(const RenderSettingID renderSettingID, const int viewportID)=0Interface16pure virtual
Interface15::SetRendViewID(int id)=0Interface14pure virtual
SetRendWidth(int w)=0Interfacepure virtual
SetScaleMode(int mode)=0Interface7pure virtual
SetSceneDisplayFlag(DWORD flag, BOOL onOff, BOOL updateUI=TRUE)=0Interface7pure virtual
SetSceneFileCompressOnSave(bool compress, bool persist)=0Interface13pure virtual
SetSelectedKeyTangentType(int type)=0Interface17pure virtual
SetSelectFilter(int c)=0Interfacepure virtual
SetSelectionType(BOOL autoWinCross, int winCrossOrAutoDir)=0Interfacepure virtual
SetSelTrajectoryDrawAllTangents(bool draw)=0Interface17pure virtual
SetSelTrajectoryDrawFrameTicks(bool draw)=0Interface17pure virtual
SetSelTrajectoryDrawGradientTicks(bool draw)=0Interface17pure virtual
SetSelTrajectoryDrawKeys(bool draw)=0Interface17pure virtual
SetShowEndResult(BOOL show)=0Interfacepure virtual
SetShowWorldAxis(BOOL state)=0Interface16pure virtual
SetSkipRenderedFrames(BOOL onOff)=0Interfacepure virtual
SetSnapActive(BOOL onOff)=0Interface7pure virtual
SetSnapAngle(float newVal)=0Interface7pure virtual
SetSnapMode(int mode)=0Interfacepure virtual
SetSnapPercent(float newVal)=0Interface7pure virtual
SetSnapType(int type)=0Interface7pure virtual
SetSoundObject(SoundObj *snd)=0Interfacepure virtual
SetSpringQuickEditMode(BOOL in_quickEdit)=0Interface8pure virtual
SetSpringRollingStart(int in_start)=0Interface8pure virtual
SetStatusXYZ(Point3 xyz, int type)=0Interfacepure virtual
SetStatusXYZ(AngAxis aa)=0Interfacepure virtual
SetStdCommandMode(int cid)=0Interfacepure virtual
SetSubObjectLevel(int level, BOOL force=FALSE)=0Interfacepure virtual
SetTestOnlyFrozen(int onOff)=0Interface7pure virtual
SetTime(TimeValue t, BOOL redraw=TRUE)=0Interfacepure virtual
SetToolButtonState(int button, BOOL state)=0Interfacepure virtual
SetTrackViewFilter(const MCHAR *tv_name, DWORD mask, int which, BOOL redraw=TRUE)=0Interface7pure virtual
SetTrajectoryAddKeyMode(bool flag)=0Interface10pure virtual
SetTrajectoryDrawKeyTimes(bool draw)=0Interface17pure virtual
SetTrajectoryKeySubMode(bool flag)=0Interface10pure virtual
SetTrajectoryMode(bool flag)=0Interface10pure virtual
SetTrajectoryPathGradation(PathColoringType type)=0Interface17pure virtual
SetTransformGizmoRestoreAxis(BOOL bOnOff)=0Interfacepure virtual
SetTrimEnd(int endFrame)=0Interface17pure virtual
SetTrimStart(int startFrame)=0Interface17pure virtual
SetTrimTrajectories(bool trim)=0Interface17pure virtual
SetTrimTrajectoriesOffset(int range)=0Interface17pure virtual
SetUnselTrajectoryDrawFrameTicks(bool draw)=0Interface17pure virtual
SetUnselTrajectoryDrawKeys(bool draw)=0Interface17pure virtual
SetupFrameRendParams(FrameRendParams &frp, RendParams &rp, ViewExp *vx, RECT *r)=0Interface7pure virtual
SetupFrameRendParams_MXS(FrameRendParams &frp, RendParams &rp, ViewExp *vx, RECT *r, bool useSelBox)=0Interface7pure virtual
SetupRendParams(RendParams &rp, ViewExp *vpt, RendType t=RENDTYPE_NORMAL)=0Interfacepure virtual
SetUseCodePageSpecifiedInSceneFile(bool useFileCodePage)=0Interface14pure virtual
SetUseDraftRenderer(BOOL b)=0Interfacepure virtual
SetUseEnvironmentMap(BOOL onOff)=0Interfacepure virtual
SetUseGridColor(BOOL b)=0Interface7pure virtual
SetUsePostRendScript(BOOL onOff)=0Interface8pure virtual
SetUsePreRendScript(BOOL onOff)=0Interface8pure virtual
SetUseTransformGizmo(BOOL onOff)=0Interfacepure virtual
SetViewportBGColor(const Point3 &color)=0Interfacepure virtual
SetViewportGridVisible(int index, BOOL state)=0Interface7pure virtual
SetViewportLayout(int layout)=0Interfacepure virtual
SetViewportMax(BOOL max)=0Interfacepure virtual
SetWhiteOrigin(BOOL b)=0Interface7pure virtual
SetXRefAutoUpdateSuspended(BOOL onOff)=0Interfacepure virtual
ShouldContinueRenderOnError() const =0Interface7pure virtual
SnapAngle(float angleIn, BOOL fastSnap=TRUE, BOOL forceSnap=FALSE)=0Interfacepure virtual
SnapPercent(float percentIn)=0Interfacepure virtual
StartAnimPlayback(int selOnly=FALSE)=0Interfacepure virtual
StartAnimPlayback2(int selOnly)=0Interface7pure virtual
StartCreatingObject(ClassDesc *pCD)=0Interface7pure virtual
StartManipulateMode()=0Interface7pure virtual
StopCreating()=0Interfacepure virtual
SubObHitTest(TimeValue t, int type, int crossing, int vflags, IPoint2 *p, ViewExp *vpt)=0Interfacepure virtual
SuspendEditing(DWORD whichPanels=(1<< TASK_MODE_MODIFY), BOOL alwaysSuspend=FALSE)=0Interface7pure virtual
SuspendMotionEditing()=0Interface7pure virtual
TestTrackViewFilter(const MCHAR *tv_name, DWORD mask, int which)=0Interface7pure virtual
ThawSelection()=0Interfacepure virtual
ToggleASnap()=0Interface7pure virtual
TogglePSnap()=0Interface7pure virtual
TrackViewPickDlg(HWND hParent, TrackViewPick *res, TrackViewFilter *filter=NULL, DWORD pickTrackFlags=0)=0Interfacepure virtual
TrackViewPickMultiDlg(HWND hParent, MaxSDK::Array< TrackViewPick > *res, TrackViewFilter *filter=NULL, DWORD pickTrackFlags=0)=0Interfacepure virtual
TrackViewZoomOn(const MCHAR *tv_name, Animatable *parent, int subNum)=0Interface7pure virtual
TrackViewZoomSelected(const MCHAR *tv_name)=0Interface7pure virtual
TranslateAndDispatchMAXMessage(MSG &msg)=0Interfacepure virtual
TrimTrajectories() const =0Interface17pure virtual
TrimTrajectoriesOffset() const =0Interface17pure virtual
UnFlushAllSchematicViewWindows()=0Interface7pure virtual
UnFlushAllTrackViewWindows()=0Interface7pure virtual
UnFlushMtlDlg()=0Interface7pure virtual
UngroupNodes(INodeTab *nodes=NULL)=0Interfacepure virtual
UnifySelectedKeyTangent()=0Interface17pure virtual
UnRegisterAccelTable(HWND hWnd, HACCEL hAccel)=0Interfacepure virtual
UnRegisterAxisChangeCallback(AxisChangeCallback *cb)=0Interfacepure virtual
UnRegisterCommandModeChangedCallback(CommandModeChangedCallback *cb)=0Interfacepure virtual
UnRegisterDeleteUser(EventUser *user)=0Interfacepure virtual
UnRegisterDisplayFilterCallback(DisplayFilterCallback *cb)=0Interfacepure virtual
UnRegisterDlgWnd(HWND hDlg)=0Interfacepure virtual
UnRegisterExitMAXCallback(ExitMAXCallback2 *cb)=0Interface8pure virtual
Interface7::UnRegisterExitMAXCallback(ExitMAXCallback *cb)=0Interfacepure virtual
UnRegisterModelessRenderWindow(HWND hWnd)=0Interface8pure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
UnRegisterRedrawViewsCallback(RedrawViewsCallback *cb)=0Interfacepure virtual
UnRegisterSelectFilterCallback(SelectFilterCallback *cb)=0Interfacepure virtual
UnRegisterTimeChangeCallback(TimeChangeCallback *tc)=0Interfacepure virtual
UnRegisterViewportDisplayCallback(BOOL preScene, ViewportDisplayCallback *cb)=0Interfacepure virtual
UnRegisterViewWindow(ViewWindow *vw)=0Interfacepure virtual
UpdateAssetSection(MaxSDK::AssetManagement::AssetType assetType)=0Interface7pure virtual
UpdateColors(BOOL useGridColor, int gridIntensity, BOOL whiteOrigin)=0Interface7pure virtual
UpdateLockCheckObjectCounts()=0Interface7pure virtual
UpdateMtlEditorBrackets()=0Interfacepure virtual
UpdateRenderDialogParameters()=0Interface7pure virtual
UpdateSceneMaterialLib()=0Interface17pure virtual
UpdateSceneXRefState()=0Interface7pure virtual
UseCodePageSpecifiedInSceneFile() const =0Interface14pure virtual
ViewportInvalidate(int index)=0Interface7pure virtual
ViewportInvalidateBkgImage(int index)=0Interface7pure virtual
ViewportZoomExtents(BOOL doAll, BOOL skipPersp=FALSE)=0Interfacepure virtual
wantsRelease enum valueBaseInterface
WriteCUIConfig()=0Interface7pure virtual
XRefRenderBegin()=0Interface7pure virtual
XRefRenderEnd()=0Interface7pure virtual
XRefSceneSetIgnoreFlag(int index, DWORD f, BOOL onOff)=0Interface7pure virtual
ZoomToBounds(BOOL doAll, Box3 box)=0Interfacepure virtual
~BaseInterface()BaseInterfacevirtual
~FPInterfaceDesc()FPInterfaceDesc
~InterfaceServer()InterfaceServervirtual