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

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcquireInterface()BaseInterfaceinlinevirtual
AddToolbar()=0ITreeViewUIpure virtual
AddToolbar(const MCHAR *name)=0ITreeViewUIpure 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
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
DeleteInterface()BaseInterfaceinlinevirtual
DeleteToolbar()=0ITreeViewUIpure virtual
DeleteToolbar(int index)=0ITreeViewUIpure virtual
DeleteToolbar(const MCHAR *name)=0ITreeViewUIpure virtual
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
FindFn(const MCHAR *name)FPInterfacevirtual
FN_0(tv_toolbarCount, TYPE_INT, ToolbarCount)ITreeViewUI
FN_0(tv_layoutCount, TYPE_INT, LayoutCount)ITreeViewUI
FN_1(tv_getToolbarName, TYPE_STRING, GetToolbarName, TYPE_INDEX)ITreeViewUI
FN_1(tv_getToolbarObjectName, TYPE_STRING, GetToolbarObjectName, TYPE_INDEX)ITreeViewUI
FN_1(tv_deleteToolbar, TYPE_bool, fp_DeleteToolbar, TYPE_FPVALUE)ITreeViewUI
FN_1(tv_addToolbar, TYPE_bool, AddToolbar, TYPE_STRING)ITreeViewUI
FN_1(tv_isToolbarVisible, TYPE_bool, IsToolbarVisible, TYPE_STRING)ITreeViewUI
FN_1(tv_getLayoutName, TYPE_TSTR_BV, GetLayoutName, TYPE_INDEX)ITreeViewUI
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
GetActionTable()FPInterfaceinlinevirtual
GetControllerQuadMenuGuid() const =0ITreeViewUIpure virtual
GetDesc()ITreeViewUIinlinevirtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetHWnd() const =0ITreeViewUIpure virtual
GetID()ITreeViewUIinlinevirtual
GetInterface(Interface_ID id)FPMixinInterfaceinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetKeyQuadMenuGuid() const =0ITreeViewUIpure virtual
GetLayoutName(int index)=0ITreeViewUIpure virtual
GetLayoutName()=0ITreeViewUIpure virtual
GetMenuBarGuid() const =0ITreeViewUIpure virtual
GetToolbarName(int index)=0ITreeViewUIpure virtual
GetToolbarObjectName(int index)=0ITreeViewUIpure virtual
GetTypedInterface()InterfaceServerinline
HideAllToolbars()=0ITreeViewUIpure virtual
HideToolbar(const MCHAR *name)=0ITreeViewUIpure virtual
immediateRelease enum valueBaseInterface
interfaceNotifyCBsFPMixinInterfaceprotected
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
IsChecked(FunctionID actionID)FPInterfacevirtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsKeyPropertyIconVisible()=0ITreeViewUIpure virtual
IsKeyWindowVisible()=0ITreeViewUIpure virtual
IsMenuBarVisible()=0ITreeViewUIpure virtual
IsScrollBarsVisible()=0ITreeViewUIpure virtual
IsTimeRulerVisible()=0ITreeViewUIpure virtual
IsToolbarVisible(const MCHAR *name)=0ITreeViewUIpure virtual
IsTrackWindowVisible()=0ITreeViewUIpure virtual
IsUnlockedIconVisible()=0ITreeViewUIpure virtual
IsVisible(FunctionID actionID)FPInterfacevirtual
LayoutCount()=0ITreeViewUIpure virtual
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
LoadUILayout(const MCHAR *name)=0ITreeViewUIpure virtual
noRelease enum valueBaseInterface
nullInterfaceFPInterfacestatic
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
operator=(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
PROP_FNS(tv_getMenuBar, GetMenuBarGuid, tv_setMenuBar, SetMenuBarGuid, TYPE_MAXGUID_BV)ITreeViewUI
PROP_FNS(tv_getControllerQuadMenu, GetControllerQuadMenuGuid, tv_setControllerQuadMenu, SetControllerQuadMenuGuid, TYPE_MAXGUID_BV)ITreeViewUI
PROP_FNS(tv_getKeyQuadMenu, GetKeyQuadMenuGuid, tv_setKeyQuadMenu, SetKeyQuadMenuGuid, TYPE_MAXGUID_BV)ITreeViewUI
PROP_FNS(tv_getMenuBarVisible, IsMenuBarVisible, tv_setMenuBarVisible, ShowMenuBar, TYPE_bool)ITreeViewUI
PROP_FNS(tv_getScrollBarsVisible, IsScrollBarsVisible, tv_setScrollBarsVisible, ShowScrollBars, TYPE_bool)ITreeViewUI
PROP_FNS(tv_getTrackWindowVisible, IsTrackWindowVisible, tv_setTrackWindowVisible, ShowTrackWindow, TYPE_bool)ITreeViewUI
PROP_FNS(tv_getKeyWindowVisible, IsKeyWindowVisible, tv_setKeyWindowVisible, ShowKeyWindow, TYPE_bool)ITreeViewUI
PROP_FNS(tv_getTimeRulerVisible, IsTimeRulerVisible, tv_setTimeRulerVisible, ShowTimeRuler, TYPE_bool)ITreeViewUI
PROP_FNS(tv_getKeyPropertyVisible, IsKeyPropertyIconVisible, tv_setKeyPropertyVisible, ShowKeyPropertyIcon, TYPE_bool)ITreeViewUI
PROP_FNS(tv_getIconsByClass, ShowIconsByClass, tv_setIconsByClass, ShowIconsByClass, TYPE_bool)ITreeViewUI
PROP_FNS(tv_getUnlockedVisible, IsUnlockedIconVisible, tv_setUnlockedVisible, ShowUnlockedIcon, TYPE_bool)ITreeViewUI
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
RO_PROP_FN(tv_getHWnd, GetHWnd, TYPE_HWND)ITreeViewUI
RO_PROP_FN(tv_layoutName, GetLayoutName, TYPE_TSTR_BV)ITreeViewUI
SaveUILayout()=0ITreeViewUIpure virtual
SaveUILayout(const MCHAR *name)=0ITreeViewUIpure virtual
serverControlled enum valueBaseInterface
SetControllerQuadMenuGuid(const MaxSDK::MaxGuid &quadId)=0ITreeViewUIpure virtual
SetKeyQuadMenuGuid(const MaxSDK::MaxGuid &quadId)=0ITreeViewUIpure virtual
SetMenuBarGuid(const MaxSDK::MaxGuid &id)=0ITreeViewUIpure virtual
ShowAllToolbars()=0ITreeViewUIpure virtual
ShowIconsByClass(bool byClass)=0ITreeViewUIpure virtual
ShowIconsByClass()=0ITreeViewUIpure virtual
ShowKeyPropertyIcon(bool visible)=0ITreeViewUIpure virtual
ShowKeyWindow(bool visible)=0ITreeViewUIpure virtual
ShowMenuBar(bool visible)=0ITreeViewUIpure virtual
ShowScrollBars(bool visible)=0ITreeViewUIpure virtual
ShowTimeRuler(bool visible)=0ITreeViewUIpure virtual
ShowToolbar(const MCHAR *name)=0ITreeViewUIpure virtual
ShowTrackWindow(bool visible)=0ITreeViewUIpure virtual
ShowUnlockedIcon(bool visible)=0ITreeViewUIpure virtual
ToolbarCount()=0ITreeViewUIpure virtual
tv_addToolbar enum valueITreeViewUI
tv_deleteToolbar enum valueITreeViewUI
tv_getControllerQuadMenu enum valueITreeViewUI
tv_getHWnd enum valueITreeViewUI
tv_getIconsByClass enum valueITreeViewUI
tv_getKeyPropertyVisible enum valueITreeViewUI
tv_getKeyQuadMenu enum valueITreeViewUI
tv_getKeyWindowVisible enum valueITreeViewUI
tv_getLayoutName enum valueITreeViewUI
tv_getMenuBar enum valueITreeViewUI
tv_getMenuBarVisible enum valueITreeViewUI
tv_getScrollBarsVisible enum valueITreeViewUI
tv_getTimeRulerVisible enum valueITreeViewUI
tv_getToolbarName enum valueITreeViewUI
tv_getToolbarObjectName enum valueITreeViewUI
tv_getTrackWindowVisible enum valueITreeViewUI
tv_getUnlockedVisible enum valueITreeViewUI
tv_hideAllToolbars enum valueITreeViewUI
tv_hideToolbar enum valueITreeViewUI
tv_isToolbarVisible enum valueITreeViewUI
tv_layoutCount enum valueITreeViewUI
tv_layoutName enum valueITreeViewUI
tv_loadUILayout enum valueITreeViewUI
tv_saveCurrentUILayout enum valueITreeViewUI
tv_saveUILayout enum valueITreeViewUI
tv_setControllerQuadMenu enum valueITreeViewUI
tv_setIconsByClass enum valueITreeViewUI
tv_setKeyPropertyVisible enum valueITreeViewUI
tv_setKeyQuadMenu enum valueITreeViewUI
tv_setKeyWindowVisible enum valueITreeViewUI
tv_setMenuBar enum valueITreeViewUI
tv_setMenuBarVisible enum valueITreeViewUI
tv_setScrollBarsVisible enum valueITreeViewUI
tv_setTimeRulerVisible enum valueITreeViewUI
tv_setTrackWindowVisible enum valueITreeViewUI
tv_setUnlockedVisible enum valueITreeViewUI
tv_showAllToolbars enum valueITreeViewUI
tv_showToolbar enum valueITreeViewUI
tv_toolbarCount enum valueITreeViewUI
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
VFN_0(tv_showAllToolbars, ShowAllToolbars)ITreeViewUI
VFN_0(tv_hideAllToolbars, HideAllToolbars)ITreeViewUI
VFN_0(tv_saveCurrentUILayout, SaveUILayout)ITreeViewUI
VFN_1(tv_showToolbar, ShowToolbar, TYPE_STRING)ITreeViewUI
VFN_1(tv_hideToolbar, HideToolbar, TYPE_STRING)ITreeViewUI
VFN_1(tv_saveUILayout, SaveUILayout, TYPE_STRING)ITreeViewUI
VFN_1(tv_loadUILayout, LoadUILayout, TYPE_STRING)ITreeViewUI
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual