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)FPInterface [inline, protected, virtual]
AcquireInterface()BaseInterface [inline, virtual]
action_tableFPInterfaceDesc
AddInterface(FPInterface *fpi)ClassDesc [virtual]
AddParamBlockDesc(ParamBlockDesc2 *pbd)ClassDesc2 [virtual]
AppendEnum(int id,...)FPInterfaceDesc
AppendFunction(int id,...)FPInterfaceDesc
AppendProperty(int id,...)FPInterfaceDesc
base_objMSPluginDesc
BeginCreate(Interface *i)MSPluginDesc [virtual]
BeginEditParams(IObjParam *ip, ReferenceMaker *obj, ULONG flags, Animatable *prev)ClassDesc2 [virtual]
CanManipulate(ReferenceTarget *hTarget)MSPluginDesc [inline, virtual]
CanManipulateNode(INode *pNode)MSPluginDesc [inline, virtual]
Category()MSPluginDesc [inline, virtual]
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()MSPluginDesc [inline, virtual]
ClassName()MSPluginDesc [inline, virtual]
ClearInterfaces()ClassDesc [inline, virtual]
ClearParamBlockDescs()ClassDesc2 [inline]
CloneInterface(void *remapDir=NULL)BaseInterface [inline, virtual]
Create(BOOL loading=FALSE)MSPluginDesc [inline, virtual]
CreateManipulator(ReferenceTarget *hTarget, INode *pNode)MSPluginDesc [inline, virtual]
CreateManipulator(INode *pNode)MSPluginDesc [inline, virtual]
CreateParamDialog(BlockID id, IRendParams *ip, SpecialFX *obj, MapID mapID=0)ClassDesc2
CreateParamDialogs(IRendParams *ip, SpecialFX *obj)ClassDesc2
CreateParamDlg(BlockID id, HWND hwMtlEdit, IMtlParams *imp, ReferenceTarget *obj, MapID mapID=0)ClassDesc2
CreateParamDlgs(HWND hwMtlEdit, IMtlParams *imp, ReferenceTarget *obj)ClassDesc2
DeleteInterface()BaseInterface [inline, virtual]
descriptionFPInterfaceDesc
DrawRepresentation(COLORREF bkColor, HDC hDC, Rect &rect)ClassDesc [inline, virtual]
EditClassParams(HWND hParent)ClassDesc [inline, virtual]
EnableActions(BOOL onOff)FPInterfaceDesc [virtual]
EndCreate(Interface *i)MSPluginDesc [virtual]
EndEditParams(IObjParam *ip, ReferenceMaker *obj, ULONG flags, Animatable *prev)ClassDesc2 [virtual]
enumerationsFPInterfaceDesc
Execute(int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR arg3=0)ClassDesc [inline, virtual]
FindFn(MCHAR *name)FPInterface [virtual]
flagsFPInterfaceDesc
FPInterfaceDesc()FPInterfaceDesc [inline]
FPInterfaceDesc(Interface_ID id, MCHAR *int_name, StringResID descr, ClassDesc *cd, ULONG flag,...)FPInterfaceDesc
functionsFPInterfaceDesc
ClassDesc2::GetActionTable(int i)ClassDesc [inline, virtual]
IMtlRender_Compatibility_MtlBase::GetActionTable()FPInterfaceDesc [inline, virtual]
GetCustomMtlBrowserIcon(HIMAGELIST &hImageList, int &inactiveIndex, int &activeIndex, int &disabledIndex)MSPluginDesc [inline, virtual]
GetDesc()FPInterfaceDesc [inline, virtual]
GetEParamDlg()ClassDesc2 [inline]
GetFnDef(FunctionID fid)FPInterfaceDesc
GetID()FPInterfaceDesc [inline, virtual]
ClassDesc2::GetInterface(Interface_ID id)ClassDesc [virtual]
ClassDesc2::GetInterface(MCHAR *name)ClassDesc [virtual]
IMtlRender_Compatibility_MtlBase::GetInterface(Interface_ID id)FPInterfaceDesc [inline, virtual]
GetInterfaceAt(int i)ClassDesc [inline, virtual]
GetIsChecked(FunctionID actionID)FPInterface [virtual]
GetIsEnabled(FunctionID actionID)FPInterface [virtual]
GetIsVisible(FunctionID actionID)FPInterface [virtual]
GetMParamDlg()ClassDesc2 [inline]
GetParamBlockDesc(int i)ClassDesc2 [inline, virtual]
GetParamBlockDescByID(BlockID id)ClassDesc2 [virtual]
GetParamBlockDescByName(MCHAR *name)ClassDesc2
GetParamMap(int i)ClassDesc2 [inline, virtual]
GetParamMap(ParamBlockDesc2 *pbd, MapID map_id=0)ClassDesc2
ClassDesc::GetParamMap(ParamBlockDesc2 *pbd)ClassDesc [inline, virtual]
GetParamMaps()ClassDesc2 [inline, protected]
GetRsrcString(INT_PTR id)MSPluginDesc [inline, virtual]
GetString(INT_PTR id)MSPluginDesc [inline]
GetUserDlgProc(ParamBlockDesc2 *pbd, MapID map_id=0)ClassDesc2
ClassDesc::GetUserDlgProc(ParamBlockDesc2 *pbd)ClassDesc [inline, virtual]
GetValidity(ReferenceMaker *owner, TimeValue t, Interval &valid)ClassDesc2
HasClassParams()ClassDesc [inline, virtual]
HInstance()MSPluginDesc [inline, virtual]
IDFPInterfaceDesc
immediateRelease enum valueBaseInterface
Init(ClassDesc &classDesc)IMtlRender_Compatibility_MtlBase [inline]
FPStaticInterface::Init()FPInterfaceDesc [inline, virtual]
InitialRollupPageState()MSPluginDesc [virtual]
internal_nameFPInterfaceDesc
InternalName()MSPluginDesc [inline, virtual]
InvalidateUI()ClassDesc2
InvalidateUI(ParamBlockDesc2 *pbd)ClassDesc2 [virtual]
InvalidateUI(ParamBlockDesc2 *pbd, ParamID id, int tabIndex=-1)ClassDesc2
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]
IsChecked(FunctionID actionID)FPInterface [virtual]
IsCompatibleWithRenderer(ClassDesc &rendererClassDesc)MSPluginDesc [inline, virtual]
IsEnabled(FunctionID actionID)FPInterface [virtual]
IsManipulator()MSPluginDesc [inline, virtual]
IsPublic()MSPluginDesc [virtual]
IsVisible(FunctionID actionID)FPInterface [virtual]
LastNotifyParamID(ReferenceMaker *owner, IParamBlock2 *&pb)ClassDesc2
LifetimeControl()FPInterfaceDesc [inline, virtual]
LifetimeType enum nameBaseInterface
Load(ILoad *iload)ClassDesc [inline, virtual]
load_descriptor(Interface_ID id, MCHAR *int_name, StringResID descr, ClassDesc *cd, USHORT flag, va_list ap)FPInterfaceDesc [protected]
LoadDescriptor(Interface_ID id, MCHAR *int_name, StringResID descr, ClassDesc *cd, ULONG flag,...)FPInterfaceDesc
MakeAutoParamBlocks(ReferenceMaker *owner)ClassDesc2 [virtual]
MasterDlgDeleted(IAutoMParamDlg *dlg)ClassDesc2
MasterDlgDeleted(IAutoEParamDlg *dlg)ClassDesc2
MSPluginDesc(MSPluginClass *ipc)MSPluginDesc [inline]
NeedsToSave()ClassDesc [inline, virtual]
noRelease enum valueBaseInterface
nullInterfaceFPInterface [static]
NumActionTables()ClassDesc [inline, virtual]
NumInterfaces()ClassDesc [inline, virtual]
NumParamBlockDescs()ClassDesc2 [inline, virtual]
NumParamMaps()ClassDesc2 [inline, virtual]
OkToCreate(Interface *i)ClassDesc [inline, virtual]
ClassDesc2::operator delete(void *ptr)MaxHeapOperators [static]
ClassDesc2::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
ClassDesc2::operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
ClassDesc2::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
ClassDesc2::operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
ClassDesc2::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
ClassDesc2::operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
ClassDesc2::operator delete[](void *ptr)MaxHeapOperators [static]
ClassDesc2::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
ClassDesc2::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
ClassDesc2::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
ClassDesc2::operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
ClassDesc2::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
ClassDesc2::operator new(size_t size)MaxHeapOperators [static]
ClassDesc2::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
ClassDesc2::operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
ClassDesc2::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
ClassDesc2::operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
ClassDesc2::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
ClassDesc2::operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new(size_t size)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
ClassDesc2::operator new[](size_t size)MaxHeapOperators [static]
ClassDesc2::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
ClassDesc2::operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
ClassDesc2::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
ClassDesc2::operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
ClassDesc2::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new[](size_t size)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
IMtlRender_Compatibility_MtlBase::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
pcMSPluginDesc
pluginMSPluginDesc
propsFPInterfaceDesc
RegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterface [inline, virtual]
ReleaseInterface()BaseInterface [inline, virtual]
RemoveParamBlockDesc(ParamBlockDesc2 *pbd)ClassDesc2
Reset(ReferenceMaker *owner, BOOL updateUI=TRUE, BOOL callSetHandlers=TRUE)ClassDesc2
ResetClassParams(BOOL fileReset)MSPluginDesc [virtual]
RestoreRolloutState()ClassDesc2
rolloutFPInterfaceDesc
Save(ISave *isave)ClassDesc [inline, 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
serverControlled enum valueBaseInterface
SetClassDesc(ClassDesc *i_cd)FPInterfaceDesc
SetEParamDlg(IAutoEParamDlg *dlg)ClassDesc2 [inline, protected]
SetMParamDlg(IAutoMParamDlg *dlg)ClassDesc2 [inline, protected]
SetUserDlgProc(ParamBlockDesc2 *pbd, MapID map_id, ParamMap2UserDlgProc *proc=NULL)ClassDesc2
SetUserDlgProc(ParamBlockDesc2 *pbd, ParamMap2UserDlgProc *proc=NULL)ClassDesc2 [inline, virtual]
StartTool(IObjCreate *iob)MSPluginDesc
StopTool(IObjCreate *iob)MSPluginDesc
SubClassID()MSPluginDesc [inline, virtual]
SuperClassID()MSPluginDesc [inline, virtual]
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterface [inline, virtual]
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterface [virtual]
~ClassDesc()ClassDesc [inline, virtual]
~ClassDesc2()ClassDesc2
~FPInterfaceDesc()FPInterfaceDesc
~InterfaceServer()InterfaceServer [virtual]