|
3ds Max C++ API Reference
|
This is the complete list of members for Interface, including all inherited members.
| _dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p) | FPInterface | inlineprotectedvirtual |
| AbortRender()=0 | Interface | pure virtual |
| AcquireInterface() | BaseInterface | inlinevirtual |
| action_table | FPInterfaceDesc | |
| ActivateTexture(MtlBase *tx, Mtl *mtl, int subNum=-1) | Interface | |
| AddAssetDir(const MCHAR *dir, MaxSDK::AssetManagement::AssetType assetType)=0 | Interface | pure virtual |
| AddAtmosphere(Atmospheric *atmos)=0 | Interface | pure virtual |
| AddClass(ClassDesc *pCD)=0 | Interface | pure virtual |
| AddEffect(Effect *eff)=0 | Interface | pure virtual |
| AddGridToScene(INode *node)=0 | Interface | pure virtual |
| AddLightToScene(INode *node)=0 | Interface | pure virtual |
| AddProperty(int PropertySet, const PROPSPEC *propspec, const PROPVARIANT *propvar)=0 | Interface | pure virtual |
| AddRollupPage(HINSTANCE hInst, const MCHAR *dlgTemplate, DLGPROC dlgProc, const MCHAR *title, LPARAM param=0, DWORD rollUpFlags=0, int category=ROLLUP_CAT_STANDARD)=0 | Interface | pure virtual |
| AddRollupPage(QWidget &qtWidget, const MCHAR *title, DWORD rollupFlags=0, int category=ROLLUP_CAT_STANDARD)=0 | Interface | pure virtual |
| AddRollupPage(HINSTANCE hInst, DLGTEMPLATE *dlgTemplate, DLGPROC dlgProc, const MCHAR *title, LPARAM param=0, DWORD rollUpFlags=0, int category=ROLLUP_CAT_STANDARD)=0 | Interface | pure virtual |
| AddSessionAssetDir(const MCHAR *dir, MaxSDK::AssetManagement::AssetType assetType, int update=TRUE)=0 | Interface | pure virtual |
| AddSFXRollupPage(ULONG vflags=0)=0 | Interface | pure virtual |
| aligned_free(void *ptr) | MaxHeapOperators | static |
| aligned_malloc(size_t size, size_t alignment) | MaxHeapOperators | static |
| aligned_realloc(void *ptr, size_t size, size_t alignment) | MaxHeapOperators | static |
| AppendEnum(int id,...) | FPInterfaceDesc | |
| AppendFunction(int id,...) | FPInterfaceDesc | |
| AppendProperty(int id,...) | FPInterfaceDesc | |
| AppendSubObjectNamedSelSet(const MCHAR *set)=0 | Interface | pure virtual |
| AssignCurRenderer(Renderer *rend)=0 | Interface | pure virtual |
| AssignDraftRenderer(Renderer *rend)=0 | Interface | pure virtual |
| AssignMEditRenderer(Renderer *renderer)=0 | Interface | pure virtual |
| AssignNewName(Mtl *m)=0 | Interface | pure virtual |
| AssignNewName(Texmap *m)=0 | Interface | pure virtual |
| AssignProductionRenderer(Renderer *rend)=0 | Interface | pure virtual |
| AssignRenderer(RenderSettingID renderSettingID, Renderer *rend)=0 | Interface | pure virtual |
| AttachNodesToGroup(INodeTab &nodes, INode &pTargetNode)=0 | Interface | pure virtual |
| AutoBackupEnabled() final | Interface | inlinevirtual |
| AxisTripodLocked()=0 | Interface | pure virtual |
| BeginProgressiveMode()=0 | Interface | pure virtual |
| BindToTarget(INode *laNode, INode *targNode)=0 | Interface | pure virtual |
| BoxPickNode(ViewExp *vpt, IPoint2 *pt, BOOL crossing, PickNodeCallback *filt=NULL)=0 | Interface | pure virtual |
| CanImportBitmap(const MCHAR *filename)=0 | Interface | pure virtual |
| CanImportFile(const MCHAR *filename)=0 | Interface | pure virtual |
| CaptureSubObjectRegistration(bool OnOff, Class_ID cid)=0 | Interface | pure virtual |
| cd | FPInterfaceDesc | |
| ChangeRenderSetting(RenderSettingID renderSettingID)=0 | Interface | pure 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()=0 | Interface | pure virtual |
| CheckForSave()=0 | Interface | pure virtual |
| CheckMAXMessages()=0 | Interface | pure virtual |
| ChooseDirectory(HWND hWnd, const MCHAR *title, MCHAR *dir, MCHAR *desc=NULL)=0 | Interface | pure virtual |
| CirclePickNode(ViewExp *vpt, IPoint2 *pt, BOOL crossing, PickNodeCallback *filt=NULL)=0 | Interface | pure virtual |
| ClearCurNamedSelSet()=0 | Interface | pure virtual |
| ClearNodeSelection(BOOL redraw=TRUE)=0 | Interface | pure virtual |
| ClearPickMode()=0 | Interface | pure virtual |
| ClearSubObjectNamedSelSets()=0 | Interface | pure virtual |
| CloneInterface(void *remapDir=nullptr) | BaseInterface | inlinevirtual |
| CloneNodes(INodeTab &nodes, Point3 &offset, bool expandHierarchies=true, CloneType cloneType=NODE_COPY, INodeTab *resultSource=NULL, INodeTab *resultTarget=NULL)=0 | Interface | pure virtual |
| CloseCurRenderer()=0 | Interface | pure virtual |
| CloseGroup(INodeTab *nodes=NULL, BOOL selGroup=TRUE)=0 | Interface | pure virtual |
| CloseRenderer(Renderer *pRenderer)=0 | Interface | pure virtual |
| CollapseNode(INode *node, BOOL noWarning=FALSE)=0 | Interface | pure virtual |
| CollapseNodeTo(INode *node, int modIndex, BOOL noWarning=FALSE)=0 | Interface | pure virtual |
| ConfigureBitmapPaths()=0 | Interface | pure virtual |
| ConvertMtl(TimeValue t, Material &gm, Mtl *mtl, BOOL doTex, int subNum, float vis, BOOL &needDecal, INode *node, BitArray *needTex, GraphicsWindow *gw)=0 | Interface | pure virtual |
| ConvertNameTabToExclList(const NameTab *nt, ExclList *excList)=0 | Interface | pure virtual |
| ConvertNode(INode *node, Class_ID &cid)=0 | Interface | pure virtual |
| CreateCameraObject(int type)=0 | Interface | pure virtual |
| CreateDefaultRenderer(RenderSettingID renderSettingID)=0 | Interface | pure virtual |
| CreateDefaultScanlineRenderer()=0 | Interface | pure virtual |
| CreateInstance(SClass_ID superID, Class_ID classID)=0 | Interface | pure virtual |
| CreateLightObject(int type)=0 | Interface | pure virtual |
| CreateObjectNode(Object *obj)=0 | Interface | pure virtual |
| CreatePreview(PreviewParams *pvp=nullptr, MSTR *filename=nullptr, MSTR *snippet=nullptr, MAXScript::ScriptSource scriptSource=MAXScript::ScriptSource::NotSpecified)=0 | Interface | pure virtual |
| CreateTargetObject()=0 | Interface | pure virtual |
| CreateTreeViewChild(ReferenceTarget *root, HWND hParent, DWORD style=0, ULONG id=0, int open=OPENTV_SPECIAL)=0 | Interface | pure virtual |
| CurRendererRenderFrame(TimeValue t, Bitmap *bm, RendProgressCallback *prog=NULL, float frameDur=1.0f, ViewParams *vp=NULL, RECT *regionRect=NULL)=0 | Interface | pure virtual |
| CurrentValidityToken()=0 | Interface | pure virtual |
| DeActivateTexture(MtlBase *tx, Mtl *mtl, int subNum=-1) | Interface | |
| DeactivateTransformGizmo()=0 | Interface | pure virtual |
| DefaultActions()=0 | Interface | pure virtual |
| DeferredPluginLoadingEnabled()=0 | Interface | pure virtual |
| DeleteAtmosphere(int i)=0 | Interface | pure virtual |
| DeleteClass(ClassDesc *pCD)=0 | Interface | pure virtual |
| DeleteEffect(int i)=0 | Interface | pure virtual |
| DeleteInterface() | BaseInterface | inlinevirtual |
| DeleteMode(CommandMode *m)=0 | Interface | pure virtual |
| DeleteNode(INode *node, BOOL redraw=TRUE, BOOL overrideDriven=FALSE)=0 | Interface | pure virtual |
| DeleteProperty(int PropertySet, const PROPSPEC *propspec)=0 | Interface | pure virtual |
| DeleteRollupPage(HWND hRollup)=0 | Interface | pure virtual |
| DeleteRollupPage(QWidget &qtWidget)=0 | Interface | pure virtual |
| DeleteSessionAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType, int update=TRUE)=0 | Interface | pure virtual |
| DeleteSFXRollupPage()=0 | Interface | pure virtual |
| description | FPInterfaceDesc | |
| DeSelectNode(INode *node)=0 | Interface | pure virtual |
| DetachNodesFromGroup(INodeTab &nodes)=0 | Interface | pure virtual |
| DisableSceneRedraw()=0 | Interface | pure virtual |
| DisableStatusXYZ()=0 | Interface | pure virtual |
| DisplayActiveCameraViewWithMultiPassEffect()=0 | Interface | pure virtual |
| DisplayFilterIsNodeVisible(int index, int sid, Class_ID cid, INode *node)=0 | Interface | pure virtual |
| DisplayTempPrompt(const MCHAR *s, int msec=1000)=0 | Interface | pure virtual |
| DoExclusionListDialog(ExclList *nl, BOOL doShadows=TRUE)=0 | Interface | pure virtual |
| DoHitByNameDialog(HitByNameDlgCallback *hbncb=NULL)=0 | Interface | pure virtual |
| DoMaterialBrowseDlg(HWND hParent, DWORD vflags, BOOL &newMat, BOOL &cancel)=0 | Interface | pure virtual |
| DoSpaceArrayDialog(SpaceArrayCallback *sacb=NULL)=0 | Interface | pure virtual |
| DownloadUrl(HWND hwnd, const MCHAR *url, const MCHAR *filename, DWORD downloadFlags=0)=0 | Interface | pure virtual |
| EditAtmosphere(Atmospheric *a, INode *gizmo=NULL)=0 | Interface | pure virtual |
| EditEffect(Effect *e, INode *gizmo=NULL)=0 | Interface | pure virtual |
| EnableActions(BOOL onOff) | FPInterfaceDesc | virtual |
| EnableAnimateButton(BOOL enable)=0 | Interface | pure virtual |
| EnableAutoBackup(BOOL onOff) final | Interface | inlinevirtual |
| EnableAxisConstraints(int c, BOOL enabled)=0 | Interface | pure virtual |
| EnableCoordCenter(BOOL enabled)=0 | Interface | pure virtual |
| EnableDeferredPluginLoading(bool onOff)=0 | Interface | pure virtual |
| EnableRefCoordSys(BOOL enabled)=0 | Interface | pure virtual |
| EnableSceneRedraw()=0 | Interface | pure virtual |
| EnableShowEndResult(BOOL enabled)=0 | Interface | pure virtual |
| EnableStatusXYZ()=0 | Interface | pure virtual |
| EnableToolButton(int button, BOOL enable=TRUE)=0 | Interface | pure virtual |
| EnableUndo(BOOL enable)=0 | Interface | pure virtual |
| EndAnimPlayback()=0 | Interface | pure virtual |
| EndProgressiveMode()=0 | Interface | pure virtual |
| EnumAuxFiles(AssetEnumCallback &assetEnum, DWORD vflags)=0 | Interface | pure virtual |
| enumerations | FPInterfaceDesc | |
| 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)=0 | Interface | pure virtual |
| ExecuteMAXCommand(int id)=0 | Interface | pure virtual |
| ExplodeNodes(INodeTab *nodes=NULL)=0 | Interface | pure virtual |
| ExportToFile(const MCHAR *name, BOOL suppressPrompts=FALSE, DWORD options=0, Class_ID *exporterID=NULL)=0 | Interface | pure virtual |
| FencePickNode(ViewExp *vpt, IPoint2 *pt, BOOL crossing, PickNodeCallback *filt=NULL)=0 | Interface | pure virtual |
| FileExport()=0 | Interface | pure virtual |
| FileFetch()=0 | Interface | pure virtual |
| FileHold()=0 | Interface | pure virtual |
| FileImport()=0 | Interface | pure virtual |
| FileMerge()=0 | Interface | pure virtual |
| FileOpen()=0 | Interface | pure virtual |
| FileOpenMatLib(HWND hWnd)=0 | Interface | pure virtual |
| FileReset(BOOL noPrompt=FALSE)=0 | Interface | pure virtual |
| FileSave()=0 | Interface | pure virtual |
| FileSaveAs()=0 | Interface | pure virtual |
| FileSaveAsMatLib(HWND hWnd)=0 | Interface | pure virtual |
| FileSaveMatLib(HWND hWnd)=0 | Interface | pure virtual |
| FileSaveNodes(INodeTab *nodes, const MCHAR *fname)=0 | Interface | pure virtual |
| FileSaveSelected()=0 | Interface | pure virtual |
| FileSaveSelected(const MCHAR *fname)=0 | Interface | pure virtual |
| FindFn(const MCHAR *name) | FPInterface | virtual |
| FindProperty(int PropertySet, const PROPSPEC *propspec)=0 | Interface | pure virtual |
| flags | FPInterfaceDesc | |
| FlashNodes(INodeTab *nodes)=0 | Interface | pure virtual |
| FlushUndoBuffer()=0 | Interface | pure virtual |
| ForceCompleteRedraw(BOOL doDisabled=TRUE)=0 | Interface | pure virtual |
| FPInterfaceDesc() | FPInterfaceDesc | |
| FPInterfaceDesc(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *cd, ULONG flag,...) | FPInterfaceDesc | |
| FreeSceneBitmaps()=0 | Interface | pure virtual |
| FreezeSelection()=0 | Interface | pure virtual |
| functions | FPInterfaceDesc | |
| GetActionManager()=0 | Interface | pure virtual |
| GetActionTable() | FPInterfaceDesc | inlinevirtual |
| GetActiveGrid()=0 | Interface | pure virtual |
| GetActiveViewExp()=0 | Interface | pure virtual |
| GetActualMEditRenderer(bool createRendererIfItDoesntExist=true)=0 | Interface | pure virtual |
| GetAmbient(TimeValue t, Interval &valid)=0 | Interface | pure virtual |
| GetAmbient(TimeValue t) | Interface | inline |
| GetAmbientController()=0 | Interface | pure virtual |
| GetAnimRange()=0 | Interface | pure virtual |
| GetAppHFont()=0 | Interface | pure virtual |
| GetAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType)=0 | Interface | pure virtual |
| GetAssetDirCount(MaxSDK::AssetManagement::AssetType assetType)=0 | Interface | pure virtual |
| GetAtmospheric(int i)=0 | Interface | pure virtual |
| GetAutoBackupTime() final | Interface | inlinevirtual |
| GetAutoGridEnable()=0 | Interface | pure virtual |
| GetAutoGridState()=0 | Interface | pure virtual |
| GetAxisConstraints()=0 | Interface | pure virtual |
| GetBackGround(TimeValue t, Interval &valid)=0 | Interface | pure virtual |
| GetBackGround(TimeValue t) | Interface | inline |
| GetBackGroundController()=0 | Interface | pure virtual |
| getBkgFrameNum(TimeValue t)=0 | Interface | pure virtual |
| getBkgFrameRangeVal(int which)=0 | Interface | pure virtual |
| getBkgImageAnimate(void)=0 | Interface | pure virtual |
| getBkgImageAspect()=0 | Interface | pure virtual |
| getBkgImageAsset(void)=0 | Interface | pure virtual |
| getBkgORType(int which)=0 | Interface | pure virtual |
| getBkgStartTime()=0 | Interface | pure virtual |
| getBkgSyncFrame()=0 | Interface | pure virtual |
| GetCancel()=0 | Interface | pure virtual |
| GetCommandMode()=0 | Interface | pure virtual |
| GetCommandPanelRollup()=0 | Interface | pure virtual |
| GetCommandPanelTaskMode()=0 | Interface | pure virtual |
| GetCommandStackEntry(int entry)=0 | Interface | pure virtual |
| GetCommandStackSize()=0 | Interface | pure virtual |
| GetConstantAxisRestriction()=0 | Interface | pure virtual |
| GetCoordCenter()=0 | Interface | pure virtual |
| GetCrossHairCur()=0 | Interface | pure virtual |
| GetCrossing()=0 | Interface | pure virtual |
| GetCurAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType)=0 | Interface | pure virtual |
| GetCurAssetDirCount(MaxSDK::AssetManagement::AssetType assetType)=0 | Interface | pure virtual |
| GetCurEditObject()=0 | Interface | pure virtual |
| GetCurFileName()=0 | Interface | pure virtual |
| GetCurFilePath()=0 | Interface | pure virtual |
| GetCurPickMode()=0 | Interface | pure virtual |
| GetCurRenderElementMgr()=0 | Interface | pure virtual |
| GetCurrentRenderer(bool createRendererIfItDoesntExist=true)=0 | Interface | pure virtual |
| GetCurrentRenderSetting()=0 | Interface | pure virtual |
| GetDefaultRendererClassID(RenderSettingID renderSettingID)=0 | Interface | pure virtual |
| GetDesc() | FPInterfaceDesc | inlinevirtual |
| GetDir(int which)=0 | Interface | pure virtual |
| GetDisplayFilter(int index)=0 | Interface | pure virtual |
| GetDisplayFilterName(int index)=0 | Interface | pure virtual |
| GetDllDir()=0 | Interface | pure virtual |
| GetDllDirectory()=0 | Interface | pure virtual |
| GetDraftRenderer(bool createRendererIfItDoesntExist=true)=0 | Interface | pure virtual |
| GetEffect(int i)=0 | Interface | pure virtual |
| GetEnvironmentMap()=0 | Interface | pure virtual |
| GetExtendedDisplayMode()=0 | Interface | pure virtual |
| GetFlyOffTime()=0 | Interface | pure virtual |
| GetFnDef(FunctionID fid) | FPInterfaceDesc | |
| GetGlobalShadowGenerator()=0 | Interface | pure virtual |
| GetGridMajorLines()=0 | Interface | pure virtual |
| GetGridSpacing()=0 | Interface | pure virtual |
| GetHideByCategoryFlags()=0 | Interface | pure virtual |
| GetID() | FPInterfaceDesc | inlinevirtual |
| GetImportCtxNode(void)=0 | Interface | pure virtual |
| GetImportZoomExtents()=0 | Interface | pure virtual |
| GetIncludeXRefsInHierarchy()=0 | Interface | pure virtual |
| GetINodeByHandle(ULONG handle)=0 | Interface | pure virtual |
| GetINodeByName(const MCHAR *name)=0 | Interface | pure virtual |
| GetINodeFromRenderID(UWORD id)=0 | Interface | pure virtual |
| GetInterface(DWORD id)=0 | Interface | pure virtual |
| GetInterface(Interface_ID id)=0 | Interface | pure virtual |
| GetIObjCreate()=0 | Interface | pure virtual |
| GetIObjParam()=0 | Interface | pure virtual |
| GetIsChecked(FunctionID actionID) | FPInterface | virtual |
| GetIsEnabled(FunctionID actionID) | FPInterface | virtual |
| GetIsVisible(FunctionID actionID) | FPInterface | virtual |
| GetKeyStepsPos()=0 | Interface | pure virtual |
| GetKeyStepsRot()=0 | Interface | pure virtual |
| GetKeyStepsScale()=0 | Interface | pure virtual |
| GetKeyStepsSelOnly()=0 | Interface | pure virtual |
| GetKeyStepsUseTrackBar()=0 | Interface | pure virtual |
| GetKeyStepsUseTrans()=0 | Interface | pure virtual |
| GetLightConeConstraint()=0 | Interface | pure virtual |
| GetLightLevel(TimeValue t, Interval &valid)=0 | Interface | pure virtual |
| GetLightLevel(TimeValue t) | Interface | inline |
| GetLightLevelController()=0 | Interface | pure virtual |
| GetLightTint(TimeValue t, Interval &valid)=0 | Interface | pure virtual |
| GetLightTint(TimeValue t) | Interface | inline |
| GetLightTintController()=0 | Interface | pure virtual |
| GetMacroRecorder()=0 | Interface | pure virtual |
| GetMaterialLibrary()=0 | Interface | pure virtual |
| GetMatLibFileName()=0 | Interface | pure virtual |
| GetMAXHWnd() const =0 | Interface | pure virtual |
| GetMEditRenderer(bool createRendererIfItDoesntExist=true)=0 | Interface | pure virtual |
| GetMEditRendererLocked()=0 | Interface | pure virtual |
| GetMEditRendererLocked_DefaultValue()=0 | Interface | pure virtual |
| GetMenuManager()=0 | Interface | pure virtual |
| GetModContexts(ModContextList &list, INodeTab &nodes)=0 | Interface | pure virtual |
| GetMouseManager()=0 | Interface | pure virtual |
| GetMtlSlot(int slot)=0 | Interface | pure virtual |
| GetNumAxis()=0 | Interface | pure virtual |
| GetNumberDisplayFilters()=0 | Interface | pure virtual |
| GetNumberSelectFilters()=0 | Interface | pure virtual |
| GetNumProperties(int PropertySet)=0 | Interface | pure virtual |
| GetNumSubObjectLevels()=0 | Interface | pure virtual |
| GetOsnapManager()=0 | Interface | pure virtual |
| GetPipelineSubObjLevel(DWORDTab &levels)=0 | Interface | pure virtual |
| GetPlayActiveOnly()=0 | Interface | pure virtual |
| GetPlaybackLoop()=0 | Interface | pure virtual |
| GetPlaybackSpeed()=0 | Interface | pure virtual |
| GetPlugInDesc(int i)=0 | Interface | pure virtual |
| GetPlugInDir(int i)=0 | Interface | pure virtual |
| GetPlugInEntryCount()=0 | Interface | pure virtual |
| GetProductionRenderer(bool createRendererIfItDoesntExist=true)=0 | Interface | pure virtual |
| GetPropertySpec(int PropertySet, int idx)=0 | Interface | pure virtual |
| GetPropertyVariant(int PropertySet, int idx)=0 | Interface | pure virtual |
| GetQmaxMainWindow() const =0 | Interface | pure virtual |
| GetQuietMode(BOOL checkServerMode=TRUE)=0 | Interface | pure virtual |
| GetRealTimePlayback()=0 | Interface | pure virtual |
| GetRefCoordSys()=0 | Interface | pure virtual |
| GetRendApect()=0 | Interface | pure virtual |
| GetRendApertureWidth()=0 | Interface | pure virtual |
| GetRendAtmosphere()=0 | Interface | pure virtual |
| GetRendColorCheck()=0 | Interface | pure virtual |
| GetRendDeviceBI()=0 | Interface | pure virtual |
| GetRendDisplacement()=0 | Interface | pure virtual |
| GetRendDither256()=0 | Interface | pure virtual |
| GetRendDitherTrue()=0 | Interface | pure virtual |
| GetRendEffects()=0 | Interface | pure virtual |
| GetRendEnd()=0 | Interface | pure virtual |
| GetRenderElementMgr(RenderSettingID renderSettingID)=0 | Interface | pure virtual |
| GetRenderer(RenderSettingID renderSettingID, bool createRendererIfItDoesntExist=true)=0 | Interface | pure virtual |
| GetRenderPresetsManager()=0 | Interface | pure virtual |
| GetRendFieldOrder()=0 | Interface | pure virtual |
| GetRendFieldRender()=0 | Interface | pure virtual |
| GetRendFileBI()=0 | Interface | pure virtual |
| GetRendFileNumberBase()=0 | Interface | pure virtual |
| GetRendForce2Side()=0 | Interface | pure virtual |
| GetRendHeight()=0 | Interface | pure virtual |
| GetRendHidden()=0 | Interface | pure virtual |
| GetRendImageAspect()=0 | Interface | pure virtual |
| GetRendMultiThread()=0 | Interface | pure virtual |
| GetRendNThFrame()=0 | Interface | pure virtual |
| GetRendNThSerial()=0 | Interface | pure virtual |
| GetRendNTSC_PAL()=0 | Interface | pure virtual |
| GetRendPickFramesString()=0 | Interface | pure virtual |
| GetRendSaveFile()=0 | Interface | pure virtual |
| GetRendShowVFB()=0 | Interface | pure virtual |
| GetRendSimplifyAreaLights()=0 | Interface | pure virtual |
| GetRendStart()=0 | Interface | pure virtual |
| GetRendSuperBlack()=0 | Interface | pure virtual |
| GetRendSuperBlackThresh()=0 | Interface | pure virtual |
| GetRendTimeType()=0 | Interface | pure virtual |
| GetRendUseDevice()=0 | Interface | pure virtual |
| GetRendUseNet()=0 | Interface | pure virtual |
| GetRendVidCorrectMethod()=0 | Interface | pure virtual |
| GetRendWidth()=0 | Interface | pure virtual |
| GetRightClickMenuManager()=0 | Interface | pure virtual |
| GetRootNode()=0 | Interface | pure virtual |
| GetRsrcString(StringResID id) | FPInterfaceDesc | virtual |
| GetSceneMtls()=0 | Interface | pure virtual |
| GetScenePointer()=0 | Interface | pure virtual |
| GetSelectFilter()=0 | Interface | pure virtual |
| GetSelectFilterName(int index)=0 | Interface | pure virtual |
| GetSelectionWorldBox(TimeValue t, Box3 &box)=0 | Interface | pure virtual |
| GetSelNode(int i)=0 | Interface | pure virtual |
| GetSelNodeCount()=0 | Interface | pure virtual |
| GetSessionAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType)=0 | Interface | pure virtual |
| GetSessionAssetDirCount(MaxSDK::AssetManagement::AssetType assetType)=0 | Interface | pure virtual |
| GetShowEndResult()=0 | Interface | pure virtual |
| GetSkipRenderedFrames()=0 | Interface | pure virtual |
| GetSnapMode()=0 | Interface | pure virtual |
| GetSnapState()=0 | Interface | pure virtual |
| GetSoundObject()=0 | Interface | pure virtual |
| GetSubObjectLevel()=0 | Interface | pure virtual |
| GetSysCursor(int id)=0 | Interface | pure virtual |
| GetTime()=0 | Interface | pure virtual |
| GetToolButtonState(int button)=0 | Interface | pure virtual |
| GetTrackBar()=0 | Interface | pure virtual |
| GetTrackViewRootNode()=0 | Interface | pure virtual |
| GetTransformAxis(INode *node, int subIndex, BOOL *local=NULL)=0 | Interface | pure virtual |
| GetTransformGizmoRestoreAxis()=0 | Interface | pure virtual |
| GetTypedInterface() | InterfaceServer | inline |
| GetUseDraftRenderer()=0 | Interface | pure virtual |
| GetUseEnvironmentMap()=0 | Interface | pure virtual |
| GetUseTransformGizmo()=0 | Interface | pure virtual |
| GetViewExp(HWND hwnd)=0 | Interface | pure virtual |
| GetViewParamsFromNode(INode *vnode, ViewParams &vp, TimeValue t)=0 | Interface | pure virtual |
| GetViewportBGColor()=0 | Interface | pure virtual |
| GetViewportLayout()=0 | Interface | pure virtual |
| GroupNodes(INodeTab *nodes=NULL, MSTR *name=NULL, BOOL selGroup=TRUE)=0 | Interface | pure virtual |
| HInstance() | FPInterfaceDesc | virtual |
| HitTestTransformGizmo(IPoint2 *p, ViewExp *vpt, int axisFlags)=0 | Interface | pure virtual |
| ID | FPInterfaceDesc | |
| immediateRelease enum value | BaseInterface | |
| ImportFromFile(const MCHAR *name, BOOL suppressPrompts=FALSE, Class_ID *importerID=NULL)=0 | Interface | pure virtual |
| IncrementValidityToken()=0 | Interface | pure virtual |
| Init() | FPInterfaceDesc | inlinevirtual |
| InitSnapInfo(SnapInfo *info)=0 | Interface | pure virtual |
| InProgressiveMode()=0 | Interface | pure virtual |
| internal_name | FPInterfaceDesc | |
| InvalidateOsnapdraw()=0 | Interface | pure virtual |
| Invoke(FunctionID fid, TimeValue t=0, FPParams *params=NULL) | FPInterface | virtual |
| Invoke(FunctionID fid, FPParams *params) | FPInterface | inlinevirtual |
| Invoke(FunctionID fid, TimeValue t, FPValue &result, FPParams *params=NULL) | FPInterface | virtual |
| Invoke(FunctionID fid, FPValue &result, FPParams *params=NULL) | FPInterface | inlinevirtual |
| IsAnimateEnabled()=0 | Interface | pure virtual |
| IsAnimPlaying()=0 | Interface | pure virtual |
| IsChecked(FunctionID actionID) | FPInterface | virtual |
| IsCPEdgeOnInView()=0 | Interface | pure virtual |
| IsEnabled(FunctionID actionID) | FPInterface | virtual |
| IsInternetCachedFile(const MCHAR *filename)=0 | Interface | pure virtual |
| IsMaxFile(const MCHAR *filename)=0 | Interface | pure virtual |
| IsNetworkLicense()=0 | Interface | pure virtual |
| IsNetworkRenderServer() const =0 | Interface | pure virtual |
| IsSceneRedrawDisabled()=0 | Interface | pure virtual |
| IsSceneXRefNode(INode *node)=0 | Interface | pure virtual |
| IsTrialLicense()=0 | Interface | pure virtual |
| IsViewportMaxed()=0 | Interface | pure virtual |
| IsVisible(FunctionID actionID) | FPInterface | virtual |
| IsXRefAutoUpdateSuspended()=0 | Interface | pure virtual |
| LifetimeControl() | FPInterfaceDesc | inlinevirtual |
| LifetimeType enum name | BaseInterface | |
| load_descriptor(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *cd, USHORT flag, va_list ap) | FPInterfaceDesc | protected |
| LoadDefaultMatLib()=0 | Interface | pure virtual |
| LoadDescriptor(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *pCD, ULONG flag,...) | FPInterfaceDesc | |
| LoadFromFile(const MCHAR *name, BOOL refresh=TRUE)=0 | Interface | pure virtual |
| LoadMaterialLib(const MCHAR *name, MtlBaseLib *lib=NULL)=0 | Interface | pure virtual |
| LockAxisTripods(BOOL onOff)=0 | Interface | pure virtual |
| Log()=0 | Interface | pure virtual |
| MakeExtendedViewportActive(HWND hWnd)=0 | Interface | pure virtual |
| MakeNameUnique(MSTR &name)=0 | Interface | pure 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)=0 | Interface | pure virtual |
| NamedSelSetListChanged()=0 | Interface | pure virtual |
| NewNameMaker(BOOL initFromScene=TRUE)=0 | Interface | pure virtual |
| NodeColorPicker(HWND hWnd, DWORD &col)=0 | Interface | pure virtual |
| NonMouseCreate(Matrix3 tm)=0 | Interface | pure virtual |
| NonMouseCreateFinish(Matrix3 tm)=0 | Interface | pure virtual |
| noRelease enum value | BaseInterface | |
| NotifyViewportDisplayCallbackChanged(BOOL preScene, ViewportDisplayCallback *cb)=0 | Interface | pure virtual |
| nullInterface | FPInterface | static |
| NumAtmospheric()=0 | Interface | pure virtual |
| NumEffects()=0 | Interface | pure virtual |
| OkMtlForScene(MtlBase *m)=0 | Interface | pure virtual |
| OpenCurRenderer(INode *camNode, ViewExp *view, RendType t=RENDTYPE_NORMAL, int w=0, int h=0)=0 | Interface | pure virtual |
| OpenCurRenderer(ViewParams *vpar, RendType t=RENDTYPE_NORMAL, int w=0, int h=0)=0 | Interface | pure virtual |
| OpenGroup(INodeTab *nodes=NULL, BOOL clearSel=TRUE)=0 | Interface | pure virtual |
| OpenRenderer(Renderer *pRenderer, INode *camNode, ViewExp *view, RendType type=RENDTYPE_NORMAL, int w=0, int h=0)=0 | Interface | pure virtual |
| OpenRenderer(Renderer *pRenderer, ViewParams *vpar, RendType type=RENDTYPE_NORMAL, int w=0, int h=0)=0 | Interface | pure virtual |
| operator delete(void *ptr) | MaxHeapOperators | static |
| operator delete(void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator delete(void *ptr, const char *filename, int line) | MaxHeapOperators | static |
| operator delete(void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator delete(void *ptr, unsigned long flags) | MaxHeapOperators | static |
| operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator delete(void *ptr, void *placement_ptr) | MaxHeapOperators | static |
| operator delete[](void *ptr) | MaxHeapOperators | static |
| operator delete[](void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator delete[](void *ptr, const char *filename, int line) | MaxHeapOperators | static |
| operator delete[](void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator delete[](void *ptr, unsigned long flags) | MaxHeapOperators | static |
| operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator new(size_t size) | MaxHeapOperators | static |
| operator new(size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator new(size_t size, const char *filename, int line) | MaxHeapOperators | static |
| operator new(size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator new(size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator new(size_t size, unsigned long flags) | MaxHeapOperators | static |
| operator new(size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| operator new(size_t size, void *placement_ptr) | MaxHeapOperators | static |
| operator new[](size_t size) | MaxHeapOperators | static |
| operator new[](size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
| operator new[](size_t size, const char *filename, int line) | MaxHeapOperators | static |
| operator new[](size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
| operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
| operator new[](size_t size, unsigned long flags) | MaxHeapOperators | static |
| operator new[](size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
| pc | FPInterfaceDesc | |
| PickNode(HWND hWnd, IPoint2 pt, PickNodeCallback *filt=NULL)=0 | Interface | pure virtual |
| PipeSelLevelChanged()=0 | Interface | pure virtual |
| PopAxisConstraints()=0 | Interface | pure virtual |
| PopCommandMode()=0 | Interface | pure virtual |
| PopPrompt()=0 | Interface | pure virtual |
| ProgressEnd()=0 | Interface | pure virtual |
| ProgressStart(const MCHAR *title, bool dispBar, LPTHREAD_START_ROUTINE fn, LPVOID arg)=0 | Interface | pure virtual |
| ProgressStart(const MCHAR *title, bool allowCancel=true)=0 | Interface | pure virtual |
| ProgressUpdate(int pct, bool showPct=true, const MCHAR *stepName=nullptr)=0 | Interface | pure virtual |
| props | FPInterfaceDesc | |
| PushAxisConstraints(int c)=0 | Interface | pure virtual |
| PushCommandMode(CommandMode *m)=0 | Interface | pure virtual |
| PushPrompt(const MCHAR *s)=0 | Interface | pure virtual |
| PushStdCommandMode(int cid)=0 | Interface | pure virtual |
| PutMtlToMtlEditor(MtlBase *mb, int slot=-1)=0 | Interface | pure virtual |
| PutUpViewMenu(HWND hWnd, POINT pt)=0 | Interface | pure virtual |
| RAMPlayer(HWND hWndParent, const MCHAR *szChanA=NULL, const MCHAR *szChanB=NULL)=0 | Interface | pure virtual |
| RealizeParamPanel()=0 | Interface | pure virtual |
| RedrawViews(TimeValue t, DWORD vpFlags=REDRAW_NORMAL, ReferenceTarget *change=NULL)=0 | Interface | pure virtual |
| RefreshSFXRollupPage()=0 | Interface | pure virtual |
| RegisterAccelTable(HWND hWnd, HACCEL hAccel)=0 | Interface | pure virtual |
| RegisterAxisChangeCallback(AxisChangeCallback *cb)=0 | Interface | pure virtual |
| RegisterCommandModeChangedCallback(CommandModeChangedCallback *cb)=0 | Interface | pure virtual |
| RegisterDeleteUser(EventUser *user)=0 | Interface | pure virtual |
| RegisterDisplayFilterCallback(DisplayFilterCallback *cb)=0 | Interface | pure virtual |
| RegisterDlgWnd(HWND hDlg)=0 | Interface | pure virtual |
| RegisterExitMAXCallback(ExitMAXCallback *cb)=0 | Interface | pure virtual |
| RegisterNotifyCallback(InterfaceNotifyCallback *incb) | BaseInterface | inlinevirtual |
| RegisterRedrawViewsCallback(RedrawViewsCallback *cb)=0 | Interface | pure virtual |
| RegisterSelectFilterCallback(SelectFilterCallback *cb)=0 | Interface | pure virtual |
| RegisterSubObjectTypes(const MCHAR **types, int count, int startIndex=0)=0 | Interface | pure virtual |
| RegisterTimeChangeCallback(TimeChangeCallback *tc)=0 | Interface | pure virtual |
| RegisterViewportDisplayCallback(BOOL preScene, ViewportDisplayCallback *cb)=0 | Interface | pure virtual |
| RegisterViewWindow(ViewWindow *vw)=0 | Interface | pure virtual |
| ReleaseInterface() | BaseInterface | inlinevirtual |
| RemoveMode(CommandMode *m)=0 | Interface | pure virtual |
| RemoveTempPrompt()=0 | Interface | pure virtual |
| RendererRenderFrame(Renderer *pRenderer, TimeValue t, Bitmap *bm, RendProgressCallback *prog=NULL, float frameDur=1.0f, ViewParams *vp=NULL, RECT *regionRect=NULL)=0 | Interface | pure 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)=0 | Interface | pure virtual |
| ReplacePrompt(const MCHAR *s)=0 | Interface | pure 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)=0 | Interface | pure virtual |
| ReplaceRollupPage(HWND hOldRollup, HINSTANCE hInst, DLGTEMPLATE *dlgTemplate, DLGPROC dlgProc, const MCHAR *title, LPARAM param=0, DWORD rollUpFlags=0, int category=ROLLUP_CAT_STANDARD)=0 | Interface | pure virtual |
| RescaleWorldUnits(float f, BOOL selected)=0 | Interface | pure virtual |
| rollout | FPInterfaceDesc | |
| RollupMouseMessage(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)=0 | Interface | pure virtual |
| SaveMaterialLib(const MCHAR *name, MtlBaseLib *lib=NULL)=0 | Interface | pure virtual |
| SaveToFile(const MCHAR *fname, BOOL clearNeedSaveFlag=TRUE, BOOL useNewFile=TRUE)=0 | Interface | pure 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 | |
| SelectionFrozen()=0 | Interface | pure virtual |
| SelectNode(INode *node, int clearSel=1)=0 | Interface | pure virtual |
| SelectNodeTab(INodeTab &nodes, BOOL sel, BOOL redraw=TRUE)=0 | Interface | pure virtual |
| serverControlled enum value | BaseInterface | |
| SetActiveGrid(INode *node)=0 | Interface | pure virtual |
| SetActiveViewport(HWND hwnd)=0 | Interface | pure virtual |
| SetActiveViewportTransparencyDisplay(int transType)=0 | Interface | pure virtual |
| SetAmbient(TimeValue t, Point3 col)=0 | Interface | pure virtual |
| SetAmbientController(Control *c)=0 | Interface | pure virtual |
| SetAnimateButtonState(BOOL onOff)=0 | Interface | pure virtual |
| SetAnimRange(Interval range)=0 | Interface | pure virtual |
| SetAtmospheric(int i, Atmospheric *a)=0 | Interface | pure virtual |
| SetAutoBackupTime(float minutes) final | Interface | inlinevirtual |
| SetAutoGridEnable(bool sw=true)=0 | Interface | pure virtual |
| SetAutoGridState(bool sw=true)=0 | Interface | pure virtual |
| SetAxisConstraints(int c)=0 | Interface | pure virtual |
| SetBackGround(TimeValue t, Point3 col)=0 | Interface | pure virtual |
| SetBackGroundController(Control *c)=0 | Interface | pure virtual |
| setBkgFrameRange(int start, int end, int step=1)=0 | Interface | pure virtual |
| setBkgImageAnimate(BOOL onOff)=0 | Interface | pure virtual |
| setBkgImageAspect(int t)=0 | Interface | pure virtual |
| setBkgImageAsset(const MaxSDK::AssetManagement::AssetUser &asset)=0 | Interface | pure virtual |
| setBkgORType(int which, int type)=0 | Interface | pure virtual |
| setBkgStartTime(TimeValue t)=0 | Interface | pure virtual |
| setBkgSyncFrame(int f)=0 | Interface | pure virtual |
| SetCancel(BOOL sw)=0 | Interface | pure virtual |
| SetClassDesc(ClassDesc *i_cd) | FPInterfaceDesc | |
| SetCommandMode(CommandMode *m)=0 | Interface | pure virtual |
| SetCommandPanelTaskMode(int mode)=0 | Interface | pure virtual |
| SetConstantAxisRestriction(BOOL onOff)=0 | Interface | pure virtual |
| SetCoordCenter(int c)=0 | Interface | pure virtual |
| SetCrossHairCur(BOOL onOff)=0 | Interface | pure virtual |
| SetCurNamedSelSet(const MCHAR *setName)=0 | Interface | pure virtual |
| SetDefaultRendererClassID(RenderSettingID renderSettingID, Class_ID classID)=0 | Interface | pure virtual |
| SetDisplayFilter(int index, BOOL on)=0 | Interface | pure virtual |
| SetEffect(int i, Effect *e)=0 | Interface | pure virtual |
| SetEnvironmentMap(Texmap *map)=0 | Interface | pure virtual |
| SetExtendedDisplayMode(int vflags)=0 | Interface | pure virtual |
| SetFlyOffTime(int msecs)=0 | Interface | pure virtual |
| SetGlobalShadowGenerator(ShadowType *st)=0 | Interface | pure virtual |
| SetHideByCategoryFlags(DWORD f)=0 | Interface | pure virtual |
| SetImportZoomExtents(BOOL onOff)=0 | Interface | pure virtual |
| SetIncludeXRefsInHierarchy(BOOL onOff)=0 | Interface | pure virtual |
| SetKeyStepsPos(BOOL onOff)=0 | Interface | pure virtual |
| SetKeyStepsRot(BOOL onOff)=0 | Interface | pure virtual |
| SetKeyStepsScale(BOOL onOff)=0 | Interface | pure virtual |
| SetKeyStepsSelOnly(BOOL onOff)=0 | Interface | pure virtual |
| SetKeyStepsUseTrackBar(BOOL onOff)=0 | Interface | pure virtual |
| SetKeyStepsUseTrans(BOOL onOff)=0 | Interface | pure virtual |
| SetLightLevel(TimeValue t, float lev)=0 | Interface | pure virtual |
| SetLightLevelController(Control *c)=0 | Interface | pure virtual |
| SetLightTint(TimeValue t, Point3 col)=0 | Interface | pure virtual |
| SetLightTintController(Control *c)=0 | Interface | pure virtual |
| SetMAXFileOpenDlg(MAXFileOpenDialog *dlg)=0 | Interface | pure virtual |
| SetMAXFileSaveDlg(MAXFileSaveDialog *dlg)=0 | Interface | pure virtual |
| SetMEditRendererLocked(bool locked)=0 | Interface | pure virtual |
| SetMEditRendererLocked_DefaultValue(bool locked)=0 | Interface | pure virtual |
| SetNodeTMRelConstPlane(INode *node, Matrix3 &mat)=0 | Interface | pure virtual |
| SetPickMode(PickModeCallback *pCB)=0 | Interface | pure virtual |
| SetPlayActiveOnly(BOOL playActive)=0 | Interface | pure virtual |
| SetPlaybackLoop(BOOL loop)=0 | Interface | pure virtual |
| SetPlaybackSpeed(int s)=0 | Interface | pure virtual |
| SetQuietMode(BOOL onOff)=0 | Interface | pure virtual |
| SetRealTimePlayback(BOOL realTime)=0 | Interface | pure virtual |
| SetRefCoordSys(int c)=0 | Interface | pure virtual |
| SetRendApertureWidth(float aw)=0 | Interface | pure virtual |
| SetRendAspect(float a)=0 | Interface | pure virtual |
| SetRendAtmosphere(BOOL onOff)=0 | Interface | pure virtual |
| SetRendColorCheck(BOOL onOff)=0 | Interface | pure virtual |
| SetRendDisplacement(BOOL onOff)=0 | Interface | pure virtual |
| SetRendDither256(BOOL onOff)=0 | Interface | pure virtual |
| SetRendDitherTrue(BOOL onOff)=0 | Interface | pure virtual |
| SetRendEffects(BOOL onOff)=0 | Interface | pure virtual |
| SetRendEnd(TimeValue end)=0 | Interface | pure virtual |
| SetRendFieldOrder(int fo)=0 | Interface | pure virtual |
| SetRendFieldRender(BOOL onOff)=0 | Interface | pure virtual |
| SetRendFileNumberBase(int n)=0 | Interface | pure virtual |
| SetRendForce2Side(BOOL onOff)=0 | Interface | pure virtual |
| SetRendHeight(int h)=0 | Interface | pure virtual |
| SetRendHidden(BOOL onOff)=0 | Interface | pure virtual |
| SetRendMultiThread(BOOL onOff)=0 | Interface | pure virtual |
| SetRendNThFrame(int n)=0 | Interface | pure virtual |
| SetRendNThSerial(BOOL onOff)=0 | Interface | pure virtual |
| SetRendNTSC_PAL(int np)=0 | Interface | pure virtual |
| SetRendSaveFile(BOOL onOff)=0 | Interface | pure virtual |
| SetRendShowVFB(BOOL onOff)=0 | Interface | pure virtual |
| SetRendSimplifyAreaLights(BOOL onOff)=0 | Interface | pure virtual |
| SetRendStart(TimeValue start)=0 | Interface | pure virtual |
| SetRendSuperBlack(BOOL onOff)=0 | Interface | pure virtual |
| SetRendSuperBlackThresh(int sb)=0 | Interface | pure virtual |
| SetRendTimeType(int type)=0 | Interface | pure virtual |
| SetRendUseDevice(BOOL onOff)=0 | Interface | pure virtual |
| SetRendUseNet(BOOL onOff)=0 | Interface | pure virtual |
| SetRendVidCorrectMethod(int m)=0 | Interface | pure virtual |
| SetRendWidth(int w)=0 | Interface | pure virtual |
| SetSelectFilter(int c)=0 | Interface | pure virtual |
| SetSelectionType(BOOL autoWinCross, int winCrossOrAutoDir)=0 | Interface | pure virtual |
| SetShowEndResult(BOOL show)=0 | Interface | pure virtual |
| SetSkipRenderedFrames(BOOL onOff)=0 | Interface | pure virtual |
| SetSnapMode(int mode)=0 | Interface | pure virtual |
| SetSoundObject(SoundObj *snd)=0 | Interface | pure virtual |
| SetStatusXYZ(Point3 xyz, int type)=0 | Interface | pure virtual |
| SetStatusXYZ(AngAxis aa)=0 | Interface | pure virtual |
| SetStdCommandMode(int cid)=0 | Interface | pure virtual |
| SetSubObjectLevel(int level, BOOL force=FALSE)=0 | Interface | pure virtual |
| SetTime(TimeValue t, BOOL redraw=TRUE)=0 | Interface | pure virtual |
| SetToolButtonState(int button, BOOL state)=0 | Interface | pure virtual |
| SetTransformGizmoRestoreAxis(BOOL bOnOff)=0 | Interface | pure virtual |
| SetupRendParams(RendParams &rp, ViewExp *vpt, RendType t=RENDTYPE_NORMAL)=0 | Interface | pure virtual |
| SetUseDraftRenderer(BOOL b)=0 | Interface | pure virtual |
| SetUseEnvironmentMap(BOOL onOff)=0 | Interface | pure virtual |
| SetUseTransformGizmo(BOOL onOff)=0 | Interface | pure virtual |
| SetViewportBGColor(const Point3 &color)=0 | Interface | pure virtual |
| SetViewportLayout(int layout)=0 | Interface | pure virtual |
| SetViewportMax(BOOL max)=0 | Interface | pure virtual |
| SetXRefAutoUpdateSuspended(BOOL onOff)=0 | Interface | pure virtual |
| SnapAngle(float angleIn, BOOL fastSnap=TRUE, BOOL forceSnap=FALSE)=0 | Interface | pure virtual |
| SnapPercent(float percentIn)=0 | Interface | pure virtual |
| StartAnimPlayback(int selOnly=FALSE)=0 | Interface | pure virtual |
| StopCreating()=0 | Interface | pure virtual |
| SubObHitTest(TimeValue t, int type, int crossing, int vflags, IPoint2 *p, ViewExp *vpt)=0 | Interface | pure virtual |
| ThawSelection()=0 | Interface | pure virtual |
| TrackViewPickDlg(HWND hParent, TrackViewPick *res, TrackViewFilter *filter=NULL, DWORD pickTrackFlags=0)=0 | Interface | pure virtual |
| TrackViewPickMultiDlg(HWND hParent, MaxSDK::Array< TrackViewPick > *res, TrackViewFilter *filter=NULL, DWORD pickTrackFlags=0)=0 | Interface | pure virtual |
| TranslateAndDispatchMAXMessage(MSG &msg)=0 | Interface | pure virtual |
| UngroupNodes(INodeTab *nodes=NULL)=0 | Interface | pure virtual |
| UnRegisterAccelTable(HWND hWnd, HACCEL hAccel)=0 | Interface | pure virtual |
| UnRegisterAxisChangeCallback(AxisChangeCallback *cb)=0 | Interface | pure virtual |
| UnRegisterCommandModeChangedCallback(CommandModeChangedCallback *cb)=0 | Interface | pure virtual |
| UnRegisterDeleteUser(EventUser *user)=0 | Interface | pure virtual |
| UnRegisterDisplayFilterCallback(DisplayFilterCallback *cb)=0 | Interface | pure virtual |
| UnRegisterDlgWnd(HWND hDlg)=0 | Interface | pure virtual |
| UnRegisterExitMAXCallback(ExitMAXCallback *cb)=0 | Interface | pure virtual |
| UnRegisterNotifyCallback(InterfaceNotifyCallback *incb) | BaseInterface | inlinevirtual |
| UnRegisterRedrawViewsCallback(RedrawViewsCallback *cb)=0 | Interface | pure virtual |
| UnRegisterSelectFilterCallback(SelectFilterCallback *cb)=0 | Interface | pure virtual |
| UnRegisterTimeChangeCallback(TimeChangeCallback *tc)=0 | Interface | pure virtual |
| UnRegisterViewportDisplayCallback(BOOL preScene, ViewportDisplayCallback *cb)=0 | Interface | pure virtual |
| UnRegisterViewWindow(ViewWindow *vw)=0 | Interface | pure virtual |
| UpdateMtlEditorBrackets()=0 | Interface | pure virtual |
| ViewportZoomExtents(BOOL doAll, BOOL skipPersp=FALSE)=0 | Interface | pure virtual |
| wantsRelease enum value | BaseInterface | |
| ZoomToBounds(BOOL doAll, Box3 box)=0 | Interface | pure virtual |
| ~BaseInterface() | BaseInterface | virtual |
| ~FPInterfaceDesc() | FPInterfaceDesc | |
| ~InterfaceServer() | InterfaceServer | virtual |