Member List
 
 
 
ActionItem Member List
This is the complete list of members for ActionItem, including all inherited members.
_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterface [inline, protected, virtual]
AcquireInterface()BaseInterface [inline, virtual]
ActionItem()ActionItem
ActionItemFps enum nameActionItem
CloneInterface(void *remapDir=NULL)BaseInterface [inline, virtual]
DeleteInterface()BaseInterface [inline, virtual]
DeleteThis()=0ActionItem [pure virtual]
EmitMacro()ActionItem [virtual]
EnableActions(BOOL onOff)FPInterface [inline, virtual]
Execute()ActionItem
ExecuteAction()=0ActionItem [pure virtual]
FindFn(const MCHAR *name)FPInterface [virtual]
FN_0(kHasIcon, TYPE_BOOL, HasIcon)ActionItem [protected]
FN_0(kGetIconIndex, TYPE_INDEX, GetIconIndex)ActionItem [protected]
FN_1(kGetIconFileName, TYPE_bool, GetIconFileName, TYPE_TSTR_BR)ActionItem [protected]
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterface [inline, protected]
FPMixinInterface()FPMixinInterface [inline]
GetActionTable()FPInterface [inline, virtual]
GetButtonText(MSTR &buttonText)=0ActionItem [pure virtual]
GetCategoryText(MSTR &catText)=0ActionItem [pure virtual]
GetDesc()ActionItem [virtual]
GetDescByID(Interface_ID id)ActionItem [virtual]
GetDescriptionText(MSTR &descText)=0ActionItem [pure virtual]
GetDynamicMenu(HWND hwnd, IPoint2 &m)ActionItem [virtual]
GetIcon()ActionItem
GetIconFileName(MSTR &fileName)ActionItem
GetIconImp()ActionItem [protected, virtual]
GetIconIndex()ActionItem
GetIconPath(IconSize size)ActionItem
GetId()=0ActionItem [pure virtual]
GetID()ActionItem [virtual]
GetInterface(Interface_ID id)ActionItem [virtual]
GetIsChecked(FunctionID actionID)FPInterface [virtual]
GetIsEnabled(FunctionID actionID)FPInterface [virtual]
GetIsVisible(FunctionID actionID)FPInterface [virtual]
GetMacroScript()ActionItem [virtual]
GetMenuText(MSTR &menuText)=0ActionItem [pure virtual]
GetMetadata()ActionItem
GetShortcutString()ActionItem
GetTable()ActionItem [virtual]
GetTooltipKey()ActionItem
HasIcon()ActionItem
IconSize enum nameActionItem
immediateRelease enum valueBaseInterface
interfaceNotifyCBsFPMixinInterface [protected]
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()=0ActionItem [pure virtual]
FPMixinInterface::IsChecked(FunctionID actionID)FPInterface [virtual]
IsDynamicAction()ActionItem [virtual]
IsDynamicMenu()ActionItem [virtual]
IsEnabled()=0ActionItem [pure virtual]
FPMixinInterface::IsEnabled(FunctionID actionID)FPInterface [virtual]
IsItemVisible()=0ActionItem [pure virtual]
IsVisible(FunctionID actionID)FPInterface [virtual]
k16x16 enum valueActionItem
k24x24 enum valueActionItem
k32x32 enum valueActionItem
kGetButtonText enum valueActionItem
kGetCategory enum valueActionItem
kGetDescription enum valueActionItem
kGetIconFileName enum valueActionItem
kGetIconIndex enum valueActionItem
kGetId enum valueActionItem
kGetMenuText enum valueActionItem
kHasIcon enum valueActionItem
kIconSizeCount enum valueActionItem
kIsChecked enum valueActionItem
kIsEnabled enum valueActionItem
kIsVisible enum valueActionItem
LifetimeControl()FPMixinInterface [inline, virtual]
LifetimeType enum nameBaseInterface
mpTableActionItem [protected]
noRelease enum valueBaseInterface
nullInterfaceFPInterface [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 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]
operator=(const FPMixinInterface &rhs)FPMixinInterface [inline, protected]
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterface [virtual]
ReleaseInterface()BaseInterface [inline, virtual]
RO_PROP_FN(kGetId, GetId, TYPE_DWORD)ActionItem [protected]
RO_PROP_FN(kIsVisible, IsItemVisible, TYPE_BOOL)ActionItem [protected]
RO_PROP_FN(kIsEnabled, IsEnabled, TYPE_BOOL)ActionItem [protected]
RO_PROP_FN(kIsChecked, IsChecked, TYPE_BOOL)ActionItem [protected]
serverControlled enum valueBaseInterface
SetIconPath(IconSize size, const MaxSDK::Util::Path &path)ActionItem
SetIsDynamicMenu()ActionItem [virtual]
SetMetadata(const MCHAR *metadata)ActionItem
SetTable(ActionTable *pTable)ActionItem [virtual]
SetTooltipKey(const MCHAR *tooltipKey)ActionItem
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterface [inline, virtual]
VFN_1(kGetDescription, GetDescriptionText, TYPE_TSTR_BR)ActionItem [protected]
VFN_1(kGetCategory, GetCategoryText, TYPE_TSTR_BR)ActionItem [protected]
VFN_1(kGetButtonText, GetButtonText, TYPE_TSTR_BR)ActionItem [protected]
VFN_1(kGetMenuText, GetMenuText, TYPE_TSTR_BR)ActionItem [protected]
wantsRelease enum valueBaseInterface
~ActionItem()ActionItem [virtual]
~BaseInterface()BaseInterface [virtual]
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServer [virtual]