3ds Max C++ API Reference
ILayerControl Member List

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcquireInterface()BaseInterfaceinlinevirtual
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=NULL)BaseInterfaceinlinevirtual
collapseLayer enum valueILayerControl
CollapseLayer(int index)=0ILayerControlpure virtual
copyLayer enum valueILayerControl
CopyLayer(int index)=0ILayerControlpure virtual
count enum valueILayerControl
DeleteInterface()BaseInterfaceinlinevirtual
deleteLayer enum valueILayerControl
DeleteLayer(int index)=0ILayerControlpure virtual
DisableLayer()=0ILayerControlpure virtual
disableLayer enum valueILayerControl
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
FindFn(const MCHAR *name)FPInterfacevirtual
FN_0(getNumLayers, TYPE_INT, GetLayerCount)ILayerControl
FN_0(getLayerActive, TYPE_INDEX, GetLayerActive)ILayerControl
FN_1(getLayerName, TYPE_TSTR_BV, GetLayerName, TYPE_INDEX)ILayerControl
FN_1(getSubCtrl, TYPE_CONTROL, GetSubCtrl, TYPE_INDEX)ILayerControl
FN_1(getLayerMute, TYPE_bool, GetLayerMute, TYPE_INDEX)ILayerControl
FN_1(getLayerLocked, TYPE_bool, GetLayerLocked, TYPE_INDEX)ILayerControl
FN_2(getLayerWeight, TYPE_FLOAT, GetLayerWeight, TYPE_INDEX, TYPE_TIMEVALUE)ILayerControl
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
GetActionTable()FPInterfaceinlinevirtual
GetDesc()ILayerControlvirtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetID()FPMixinInterfaceinlinevirtual
GetInterface(Interface_ID id)FPMixinInterfaceinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
getLayerActive enum valueILayerControl
GetLayerActive()=0ILayerControlpure virtual
getLayerActive_prop enum valueILayerControl
GetLayerCount()=0ILayerControlpure virtual
getLayerLocked enum valueILayerControl
GetLayerLocked(int index)=0ILayerControlpure virtual
GetLayerMute(int index)=0ILayerControlpure virtual
getLayerMute enum valueILayerControl
getLayerName enum valueILayerControl
GetLayerName(int index)=0ILayerControlpure virtual
getLayerWeight enum valueILayerControl
GetLayerWeight(int index, TimeValue t)=0ILayerControlpure virtual
getNumLayers enum valueILayerControl
getSubCtrl enum valueILayerControl
GetSubCtrl(int in_index) const =0ILayerControlpure virtual
GetTypedInterface()InterfaceServerinline
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
IsVisible(FunctionID actionID)FPInterfacevirtual
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
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
pasteLayer enum valueILayerControl
PasteLayer(int index)=0ILayerControlpure virtual
PROP_FNS(getLayerActive_prop, GetLayerActive, setLayerActive_prop, SetLayerActive, TYPE_INDEX)ILayerControl
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
RO_PROP_FN(count, GetLayerCount, TYPE_INT)ILayerControl
serverControlled enum valueBaseInterface
SetLayerActive(int index)=0ILayerControlpure virtual
setLayerActive enum valueILayerControl
setLayerActive_prop enum valueILayerControl
SetLayerLocked(int index, bool locked)=0ILayerControlpure virtual
setLayerLocked enum valueILayerControl
setLayerMute enum valueILayerControl
SetLayerMute(int index, bool mute)=0ILayerControlpure virtual
setLayerName enum valueILayerControl
SetLayerName(int index, MSTR name)=0ILayerControlpure virtual
setLayerWeight enum valueILayerControl
SetLayerWeight(int index, TimeValue t, float weight)=0ILayerControlpure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
VFN_0(disableLayer, DisableLayer)ILayerControl
VFN_1(setLayerActive, SetLayerActive, TYPE_INDEX)ILayerControl
VFN_1(copyLayer, CopyLayer, TYPE_INDEX)ILayerControl
VFN_1(pasteLayer, PasteLayer, TYPE_INDEX)ILayerControl
VFN_1(deleteLayer, DeleteLayer, TYPE_INDEX)ILayerControl
VFN_1(collapseLayer, CollapseLayer, TYPE_INDEX)ILayerControl
VFN_2(setLayerName, SetLayerName, TYPE_INDEX, TYPE_STRING)ILayerControl
VFN_2(setLayerMute, SetLayerMute, TYPE_INDEX, TYPE_bool)ILayerControl
VFN_2(setLayerLocked, SetLayerLocked, TYPE_INDEX, TYPE_bool)ILayerControl
VFN_3(setLayerWeight, SetLayerWeight, TYPE_INDEX, TYPE_TIMEVALUE, TYPE_FLOAT)ILayerControl
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual
  • Generated by doxygen 1.9.1