Interface Member List

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