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

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcceptFertile()IPFActionListinlinevirtual
AcquireInterface()BaseInterfaceinlinevirtual
Activate(bool active)=0IPFActionListpure virtual
ActivateAction(int index, int active=1)=0IPFActionListpure 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
AppendAction(INode *action)=0IPFActionListpure virtual
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
Collapse()IPFActionListinlinevirtual
DeleteInterface()BaseInterfaceinlinevirtual
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
Expand()IPFActionListinlinevirtual
FindFn(const MCHAR *name)FPInterfacevirtual
FN_0(kGetNumActions, TYPE_INT, NumActions)IPFActionList
FN_0(kIsActivated, TYPE_bool, IsActivated)IPFActionList
FN_0(kGetPViewZOrder, TYPE_INT, GetPViewZOrder)IPFActionList
FN_0(kGetListWidth, TYPE_INT, GetListWidth)IPFActionList
FN_0(kGetPViewRightBoundary, TYPE_INT, GetPViewRightBoundary)IPFActionList
FN_0(kIsCollapsed, TYPE_bool, IsCollapsed)IPFActionList
FN_0(kHasUpStream, TYPE_bool, HasUpStream)IPFActionList
FN_0(kGetSelected, TYPE_INT, GetSelected)IPFActionList
FN_0(kAcceptFertile, TYPE_bool, AcceptFertile)IPFActionList
FN_1(kGetAction, TYPE_INODE, GetAction, TYPE_INDEX)IPFActionList
FN_1(kAppendAction, TYPE_bool, AppendAction, TYPE_INODE)IPFActionList
FN_1(kRemoveAction, TYPE_bool, RemoveAction, TYPE_INDEX)IPFActionList
FN_1(kIsAction, TYPE_bool, IsAction, TYPE_INODE)IPFActionList
FN_1(kIsOperator, TYPE_bool, IsOperator, TYPE_INODE)IPFActionList
FN_1(kIsTest, TYPE_bool, IsTest, TYPE_INODE)IPFActionList
FN_1(kIsActionActive, TYPE_INT, IsActionActive, TYPE_INDEX)IPFActionList
FN_2(kInsertAction, TYPE_bool, InsertAction, TYPE_INODE, TYPE_INDEX)IPFActionList
FN_2(kHasAction, TYPE_bool, HasAction, TYPE_INODE, TYPE_INDEX_BR)IPFActionList
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
GetAction(int index) const =0IPFActionListpure virtual
GetActionTable()FPInterfaceinlinevirtual
GetDesc()IPFActionListinlinevirtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetID()FPMixinInterfaceinlinevirtual
GetInterface(Interface_ID id)FPMixinInterfaceinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetListWidth()IPFActionListinlinevirtual
GetPViewLocation(int &x, int &y)=0IPFActionListpure virtual
GetPViewRightBoundary()IPFActionList
GetPViewZOrder()IPFActionListinlinevirtual
GetSelected() constIPFActionListinlinevirtual
GetTypedInterface()InterfaceServerinline
HasAction(INode *action, int &index) const =0IPFActionListpure virtual
HasUpStream()IPFActionListinlinevirtual
immediateRelease enum valueBaseInterface
InsertAction(INode *action, int indexAt)=0IPFActionListpure virtual
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
IsAction(INode *action)IPFActionListstatic
IsActionActive(int index) const =0IPFActionListpure virtual
IsActivated() const =0IPFActionListpure virtual
IsChecked(FunctionID actionID)FPInterfacevirtual
IsCollapsed()IPFActionListinlinevirtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsOperator(INode *action)IPFActionListstatic
IsTest(INode *action)IPFActionListstatic
IsVisible(FunctionID actionID)FPInterfacevirtual
kAcceptFertile enum valueIPFActionList
kActivate enum valueIPFActionList
kActivateAction enum valueIPFActionList
kAppendAction enum valueIPFActionList
kCollapse enum valueIPFActionList
kExpand enum valueIPFActionList
kGetAction enum valueIPFActionList
kGetListWidth enum valueIPFActionList
kGetNumActions enum valueIPFActionList
kGetPViewLocation enum valueIPFActionList
kGetPViewRightBoundary enum valueIPFActionList
kGetPViewZOrder enum valueIPFActionList
kGetSelected enum valueIPFActionList
kHasAction enum valueIPFActionList
kHasUpStream enum valueIPFActionList
kInsertAction enum valueIPFActionList
kIsAction enum valueIPFActionList
kIsActionActive enum valueIPFActionList
kIsActivated enum valueIPFActionList
kIsCollapsed enum valueIPFActionList
kIsOperator enum valueIPFActionList
kIsTest enum valueIPFActionList
kListWidth enum valueIPFActionList
kRemoveAction enum valueIPFActionList
kSetListWidth enum valueIPFActionList
kSetPViewLocation enum valueIPFActionList
kSetPViewZOrder enum valueIPFActionList
kSetSelected enum valueIPFActionList
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
noRelease enum valueBaseInterface
nullInterfaceFPInterfacestatic
NumActions() const =0IPFActionListpure virtual
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
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
RemoveAction(int index)=0IPFActionListpure virtual
serverControlled enum valueBaseInterface
SetListWidth(int w)IPFActionListinlinevirtual
SetPViewLocation(int x, int y)IPFActionListinlinevirtual
SetPViewZOrder(int z)IPFActionListinlinevirtual
SetSelected(int onOff)IPFActionListinlinevirtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
UpdateMaterial()IPFActionListinlinevirtual
VFN_0(kCollapse, Collapse)IPFActionList
VFN_0(kExpand, Expand)IPFActionList
VFN_1(kActivate, Activate, TYPE_bool)IPFActionList
VFN_1(kSetPViewZOrder, SetPViewZOrder, TYPE_INT)IPFActionList
VFN_1(kSetListWidth, SetListWidth, TYPE_INT)IPFActionList
VFN_1(kSetSelected, SetSelected, TYPE_INT)IPFActionList
VFN_2(kActivateAction, ActivateAction, TYPE_INDEX, TYPE_INT)IPFActionList
VFN_2(kGetPViewLocation, GetPViewLocation, TYPE_INT_BR, TYPE_INT_BR)IPFActionList
VFN_2(kSetPViewLocation, SetPViewLocation, TYPE_INT, TYPE_INT)IPFActionList
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual