3ds Max C++ API Reference
Loading...
Searching...
No Matches
MSPluginDesc Member List

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcquireInterface()BaseInterfaceinlinevirtual
action_tableFPInterfaceDesc
AddInterface(FPInterface *fpi)ClassDescvirtual
AddParamBlockDesc(ParamBlockDesc2 *pbd) overrideClassDesc2virtual
ClassDesc2::aligned_free(void *ptr)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::aligned_free(void *ptr)MaxHeapOperatorsstatic
ClassDesc2::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
ClassDesc2::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
AppendEnum(int id,...)FPInterfaceDesc
AppendFunction(int id,...)FPInterfaceDesc
AppendProperty(int id,...)FPInterfaceDesc
base_objMSPluginDesc
BeginCreate(Interface *i) overrideMSPluginDescvirtual
BeginEditParams(IObjParam *ip, ReferenceMaker *obj, ULONG flags, Animatable *prev) overrideClassDesc2virtual
CanManipulate(ReferenceTarget *hTarget) overrideMSPluginDescinlinevirtual
CanManipulateNode(INode *pNode) overrideMSPluginDescinlinevirtual
Category() overrideMSPluginDescinlinevirtual
cdFPInterfaceDesc
check_enum(va_list ap, EnumID id)FPInterfaceDesc
check_fn(va_list ap, int id)FPInterfaceDesc
check_prop(va_list ap, int id)FPInterfaceDesc
ClassDesc2()ClassDesc2
ClassID() overrideMSPluginDescinlinevirtual
ClassName() overrideMSPluginDescinlinevirtual
ClearInterfaces()ClassDescinlinevirtual
ClearParamBlockDescs()ClassDesc2inline
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
Create(BOOL loading=FALSE) overrideMSPluginDescinlinevirtual
CreateManipulator(ReferenceTarget *hTarget, INode *pNode) overrideMSPluginDescinlinevirtual
CreateManipulator(INode *pNode) overrideMSPluginDescinlinevirtual
CreateParamDialog(BlockID id, IRendParams *ip, Renderer &renderer, MapID mapID)ClassDesc2
CreateParamDialog(BlockID id, IRendParams *ip, SpecialFX *obj, MapID mapID=0)ClassDesc2
CreateParamDialogs(IRendParams *ip, SpecialFX *obj)ClassDesc2
CreateParamDialogs(IRendParams *ip, Renderer &renderer)ClassDesc2
CreateParamDlg(BlockID id, HWND hwMtlEdit, IMtlParams *imp, ReferenceTarget *obj, MapID mapID=0)ClassDesc2
CreateParamDlgs(HWND hwMtlEdit, IMtlParams *imp, ReferenceTarget *obj)ClassDesc2
CreateQtWidget(ReferenceMaker &owner, IParamBlock2 &paramBlock, const MapID paramMapID, MSTR &rollupTitle, int &rollupFlags, int &rollupCategory)ClassDesc2inlinevirtual
CreateQtWidget(ReferenceMaker &owner, IParamBlock2 &paramBlock, const MapID paramMapID, MSTR &rollupTitle, int &rollupFlags, int &rollupCategory, Class_ID &tabID)ClassDesc2inlinevirtual
DeleteInterface()BaseInterfaceinlinevirtual
descriptionFPInterfaceDesc
DrawRepresentation(COLORREF bkColor, HDC hDC, Rect &rect)ClassDescinlinevirtual
EditClassParams(HWND hParent)ClassDescinlinevirtual
EnableActions(BOOL onOff)FPInterfaceDescvirtual
EndCreate(Interface *i) overrideMSPluginDescvirtual
EndEditParams(IObjParam *ip, ReferenceMaker *obj, ULONG flags, Animatable *prev) overrideClassDesc2virtual
enumerationsFPInterfaceDesc
Execute(int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR arg3=0)ClassDescinlinevirtual
FindFn(const MCHAR *name)FPInterfacevirtual
flagsFPInterfaceDesc
FPInterfaceDesc()FPInterfaceDesc
FPInterfaceDesc(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *cd, ULONG flag,...)FPInterfaceDesc
functionsFPInterfaceDesc
ClassDesc2::GetActionTable(int i)ClassDescinlinevirtual
IMtlRender_Compatibility_MtlBase::GetActionTable()FPInterfaceDescinlinevirtual
GetCustomMtlBrowserIcon(HIMAGELIST &hImageList, int &inactiveIndex, int &activeIndex, int &disabledIndex) overrideMSPluginDescvirtual
GetDesc()FPInterfaceDescinlinevirtual
GetEParamDlg()ClassDesc2inline
GetFnDef(FunctionID fid)FPInterfaceDesc
GetID()FPInterfaceDescinlinevirtual
ClassDesc2::GetInterface(Interface_ID id)ClassDescvirtual
ClassDesc2::GetInterface(const MCHAR *name)ClassDescvirtual
IMtlRender_Compatibility_MtlBase::GetInterface(Interface_ID id)FPInterfaceDescinlinevirtual
GetInterfaceAt(int i)ClassDescinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetMParamDlg()ClassDesc2inline
GetParamBlockDesc(int i) overrideClassDesc2inlinevirtual
GetParamBlockDescByID(BlockID id) overrideClassDesc2virtual
GetParamBlockDescByName(const MCHAR *name)ClassDesc2
GetParamMap(int i) overrideClassDesc2inlinevirtual
GetParamMap(ParamBlockDesc2 *pbd, MapID map_id=0)ClassDesc2
ClassDesc::GetParamMap(ParamBlockDesc2 *pbd)ClassDescinlinevirtual
GetParamMaps()ClassDesc2inlineprotected
GetRsrcString(INT_PTR id) overrideMSPluginDescinlinevirtual
GetString(INT_PTR id)MSPluginDescinline
GetTypedInterface()InterfaceServerinline
GetUserDlgProc(ParamBlockDesc2 *pbd, MapID map_id=0)ClassDesc2
ClassDesc::GetUserDlgProc(ParamBlockDesc2 *pbd)ClassDescinlinevirtual
GetValidity(ReferenceMaker *owner, TimeValue t, Interval &valid)ClassDesc2
HasClassParams()ClassDescinlinevirtual
HInstance() overrideMSPluginDescinlinevirtual
IDFPInterfaceDesc
immediateRelease enum valueBaseInterface
Init(ClassDesc &classDesc)IMtlRender_Compatibility_MtlBaseinline
FPStaticInterface::Init()FPInterfaceDescinlinevirtual
InitialRollupPageState() overrideMSPluginDescvirtual
internal_nameFPInterfaceDesc
InternalName() overrideMSPluginDescinlinevirtual
InvalidateUI()ClassDesc2
InvalidateUI(ParamBlockDesc2 *pbd) overrideClassDesc2virtual
InvalidateUI(ParamBlockDesc2 *pbd, ParamID id, int tabIndex=-1)ClassDesc2
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
IsCompatibleWithRenderer(ClassDesc &rendererClassDesc) overrideMSPluginDescvirtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsManipulator() overrideMSPluginDescinlinevirtual
IsPublic() overrideMSPluginDescvirtual
IsVisible(FunctionID actionID)FPInterfacevirtual
LastNotifyParamID(ReferenceMaker *owner, IParamBlock2 *&pb)ClassDesc2
LifetimeControl()FPInterfaceDescinlinevirtual
LifetimeType enum nameBaseInterface
Load(ILoad *iload)ClassDescinlinevirtual
load_descriptor(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *cd, USHORT flag, va_list ap)FPInterfaceDescprotected
LoadDescriptor(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *pCD, ULONG flag,...)FPInterfaceDesc
MainDlgDeleted(IAutoMParamDlg *dlg)ClassDesc2
MainDlgDeleted(IAutoEParamDlg *dlg)ClassDesc2
MainDlgDeleted(IAutoRendererParamDlg &dlg)ClassDesc2
MakeAutoParamBlocks(ReferenceMaker *owner) overrideClassDesc2virtual
MSPluginDesc(MSPluginClass *ipc)MSPluginDescinline
NeedsToSave()ClassDescinlinevirtual
NonLocalizedClassName() overrideMSPluginDescinlinevirtual
noRelease enum valueBaseInterface
nullInterfaceFPInterfacestatic
NumActionTables()ClassDescinlinevirtual
NumInterfaces()ClassDescinlinevirtual
NumParamBlockDescs() overrideClassDesc2inlinevirtual
NumParamMaps() overrideClassDesc2inlinevirtual
OkToCreate(Interface *i) overrideMSPluginDescinlinevirtual
ClassDesc2::operator delete(void *ptr)MaxHeapOperatorsstatic
ClassDesc2::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
ClassDesc2::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc2::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc2::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
ClassDesc2::operator delete[](void *ptr)MaxHeapOperatorsstatic
ClassDesc2::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
ClassDesc2::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc2::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc2::operator new(size_t size)MaxHeapOperatorsstatic
ClassDesc2::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
ClassDesc2::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc2::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc2::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new(size_t size)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
ClassDesc2::operator new[](size_t size)MaxHeapOperatorsstatic
ClassDesc2::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
ClassDesc2::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc2::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc2::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new[](size_t size)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
pcMSPluginDesc
pluginMSPluginDesc
propsFPInterfaceDesc
RegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
RemoveParamBlockDesc(ParamBlockDesc2 *pbd)ClassDesc2
Reset(ReferenceMaker *owner, BOOL updateUI=TRUE, BOOL callSetHandlers=TRUE)ClassDesc2
ResetClassParams(BOOL fileReset) overrideMSPluginDescvirtual
RestoreRolloutState()ClassDesc2
rolloutFPInterfaceDesc
Save(ISave *isave)ClassDescinlinevirtual
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
serverControlled enum valueBaseInterface
SetClassDesc(ClassDesc *i_cd)FPInterfaceDesc
SetEParamDlg(IAutoEParamDlg *dlg)ClassDesc2inlineprotected
SetMParamDlg(IAutoMParamDlg *dlg)ClassDesc2inlineprotected
SetUserDlgProc(ParamBlockDesc2 *pbd, MapID map_id, ParamMap2UserDlgProc *proc=nullptr)ClassDesc2
SetUserDlgProc(ParamBlockDesc2 *pbd, ParamMap2UserDlgProc *proc=nullptr) overrideClassDesc2inlinevirtual
StartTool(IObjCreate *iob)MSPluginDesc
StopTool(IObjCreate *iob)MSPluginDesc
SubClassID() overrideMSPluginDescvirtual
SuperClassID() overrideMSPluginDescinlinevirtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
UseOnlyInternalNameForMAXScriptExposure()ClassDescinlinevirtual
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~ClassDesc()ClassDescinlinevirtual
~ClassDesc2()ClassDesc2
~FPInterfaceDesc()FPInterfaceDesc
~InterfaceServer()InterfaceServervirtual
  • Generated by doxygen 1.9.6