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)FPInterface [inline, protected, virtual]
AcquireInterface()BaseInterface [inline, virtual]
CloneInterface(void *remapDir=NULL)BaseInterface [inline, virtual]
collapseLayer enum valueILayerControl
CollapseLayer(int index)=0ILayerControl [pure virtual]
copyLayer enum valueILayerControl
CopyLayer(int index)=0ILayerControl [pure virtual]
count enum valueILayerControl
DeleteInterface()BaseInterface [inline, virtual]
DeleteLayer(int index)=0ILayerControl [pure virtual]
deleteLayer enum valueILayerControl
disableLayer enum valueILayerControl
DisableLayer()=0ILayerControl [pure virtual]
EnableActions(BOOL onOff)FPInterface [inline, virtual]
FindFn(MCHAR *name)FPInterface [virtual]
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)FPMixinInterface [inline, protected]
FPMixinInterface()FPMixinInterface [inline]
GetActionTable()FPInterface [inline, virtual]
GetDesc()ILayerControl [virtual]
GetDescByID(Interface_ID id)FPMixinInterface [inline, virtual]
GetID()FPMixinInterface [inline, virtual]
GetInterface(Interface_ID id)FPMixinInterface [inline, virtual]
GetIsChecked(FunctionID actionID)FPInterface [virtual]
GetIsEnabled(FunctionID actionID)FPInterface [virtual]
GetIsVisible(FunctionID actionID)FPInterface [virtual]
GetLayerActive()=0ILayerControl [pure virtual]
getLayerActive enum valueILayerControl
getLayerActive_prop enum valueILayerControl
GetLayerCount()=0ILayerControl [pure virtual]
getLayerLocked enum valueILayerControl
GetLayerLocked(int index)=0ILayerControl [pure virtual]
getLayerMute enum valueILayerControl
GetLayerMute(int index)=0ILayerControl [pure virtual]
GetLayerName(int index)=0ILayerControl [pure virtual]
getLayerName enum valueILayerControl
GetLayerWeight(int index, TimeValue t)=0ILayerControl [pure virtual]
getLayerWeight enum valueILayerControl
getNumLayers enum valueILayerControl
GetSubCtrl(int in_index) const =0ILayerControl [pure virtual]
getSubCtrl enum valueILayerControl
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(FunctionID actionID)FPInterface [virtual]
IsEnabled(FunctionID actionID)FPInterface [virtual]
IsVisible(FunctionID actionID)FPInterface [virtual]
LifetimeControl()FPMixinInterface [inline, virtual]
LifetimeType enum nameBaseInterface
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, 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, 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, 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, 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]
PasteLayer(int index)=0ILayerControl [pure virtual]
pasteLayer enum valueILayerControl
PROP_FNS(getLayerActive_prop, GetLayerActive, setLayerActive_prop, SetLayerActive, TYPE_INDEX)ILayerControl
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterface [virtual]
ReleaseInterface()BaseInterface [inline, virtual]
RO_PROP_FN(count, GetLayerCount, TYPE_INT)ILayerControl
serverControlled enum valueBaseInterface
setLayerActive enum valueILayerControl
SetLayerActive(int index)=0ILayerControl [pure virtual]
setLayerActive_prop enum valueILayerControl
SetLayerLocked(int index, bool locked)=0ILayerControl [pure virtual]
setLayerLocked enum valueILayerControl
setLayerMute enum valueILayerControl
SetLayerMute(int index, bool mute)=0ILayerControl [pure virtual]
SetLayerName(int index, MSTR name)=0ILayerControl [pure virtual]
setLayerName enum valueILayerControl
SetLayerWeight(int index, TimeValue t, float weight)=0ILayerControl [pure virtual]
setLayerWeight enum valueILayerControl
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterface [inline, virtual]
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()BaseInterface [virtual]
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServer [virtual]