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

This is the complete list of members for ILayerRoot, 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
AppendLayer(const MSTR &name, const MCHAR *method)=0ILayerRootpure virtual
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
CollapsePoseToCurLayer(TimeValue t)=0ILayerRootpure virtual
CollapseTimeRangeToLayer(TimeValue start_t, TimeValue end_t, TimeValue iKeyFreq, BOOL regularplot, int numpasses, float posdelta, float rotdelta)=0ILayerRootpure virtual
CopyLayer(int n)=0ILayerRootpure virtual
CreatePasteLayerTransformNode()=0ILayerRootpure virtual
DeleteInterface()BaseInterfaceinlinevirtual
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
FindFn(const MCHAR *name)FPInterfacevirtual
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
GetActionTable()FPInterfaceinlinevirtual
GetDesc()=0FPInterfacepure virtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetFileTagValue(const MSTR &filename, const MSTR &tag)=0ILayerRootpure virtual
GetID()FPMixinInterfaceinlinevirtual
GetInterface(Interface_ID id)FPMixinInterfaceinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetLayerColor(int index)=0ILayerRootpure virtual
GetSelectedLayer() const =0ILayerRootpure virtual
GetSoloLayer() const =0ILayerRootpure virtual
GetTrackDisplayMethod() const =0ILayerRootpure virtual
GetTypedInterface()InterfaceServerinline
immediateRelease enum valueBaseInterface
InsertLayer(const MSTR &name, int layer, const MCHAR *method)=0ILayerRootpure 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
IsChecked(FunctionID actionID)FPInterfacevirtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsLayerSolo(int layer)=0ILayerRootpure virtual
IsVisible(FunctionID actionID)FPInterfacevirtual
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
LoadBIP(const MSTR &filename, const MSTR &camfile)=0ILayerRootpure virtual
LoadBVH(const MSTR &filename, const MSTR &camfile)=0ILayerRootpure virtual
LoadClip(const MSTR &filename, TimeValue t, BOOL scale_data=TRUE, BOOL transformData=TRUE, BOOL mirrorData=FALSE, BOOL mirrorWorldX=FALSE, BOOL mirrorWorldY=FALSE)=0ILayerRootpure virtual
LoadFBX(const MSTR &filename, const MSTR &camfile)=0ILayerRootpure virtual
LoadHTR(const MSTR &filename, const MSTR &camfile)=0ILayerRootpure virtual
LoadPose(const MSTR &filename, TimeValue t, BOOL scale_data=TRUE, BOOL transformData=TRUE, BOOL mirrorData=FALSE, BOOL mirrorWorldX=FALSE, BOOL mirrorWorldY=FALSE)=0ILayerRootpure virtual
MoveLayerDown(int layer)=0ILayerRootpure virtual
MoveLayerUp(int layer)=0ILayerRootpure virtual
noRelease enum valueBaseInterface
nullInterfaceFPInterfacestatic
NumLayers() const =0ILayerRootpure 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
PasteLayer(BOOL instance, BOOL duplicatelayerinfo)=0ILayerRootpure virtual
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
RemoveLayer(int layer)=0ILayerRootpure virtual
SaveClip(const MSTR &filename, TimeValue start_t, TimeValue end_t, int from_layer, int to_layer)=0ILayerRootpure virtual
SavePose(const MSTR &filename)=0ILayerRootpure virtual
SelectLayer(int layer)=0ILayerRootpure virtual
SelectNone()=0ILayerRootpure virtual
serverControlled enum valueBaseInterface
SetLayerColor(int index, Color *newColor)=0ILayerRootpure virtual
SetTrackDisplayMethod(int n)=0ILayerRootpure virtual
SoloLayer(int layer)=0ILayerRootpure virtual
SoloNone()=0ILayerRootpure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual