3ds Max C++ API Reference
IContainerObject Member List

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcquireInterface()BaseInterfaceinlinevirtual
AddNodesToContent(INodeTab &in_nodeTab)=0IContainerObjectpure virtual
AddNodeToContent(INode *in_node)=0IContainerObjectpure 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
AllowInPlaceEdit(bool allowEdit)=0IContainerObjectpure virtual
AutoUpdateClosed() const =0IContainerObjectpure virtual
CanEditInPlace() const =0IContainerObjectpure virtual
CloneInterface(void *remapDir=NULL)BaseInterfaceinlinevirtual
DeleteInterface()BaseInterfaceinlinevirtual
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
FindFn(const MCHAR *name)FPInterfacevirtual
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
GetActionTable()FPInterfaceinlinevirtual
GetAllowInPlaceEdit() const =0IContainerObjectpure virtual
GetContainerNode() const =0IContainerObjectpure virtual
GetContentNodes(bool nestedContainerNodes, INodeTab &contentNodes) const =0IContainerObjectpure virtual
GetDesc()IContainerObjectvirtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetID()FPMixinInterfaceinlinevirtual
GetInterface(Animatable *anim)IContainerObjectinlinestatic
FPMixinInterface::GetInterface(Interface_ID id)FPMixinInterfaceinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetLabelDisplay() const =0IContainerObjectpure virtual
GetLocalDefinitionFileName() const =0IContainerObjectpure virtual
GetSize(TimeValue t=0) const =0IContainerObjectpure virtual
GetSourceDefinitionFileName() const =0IContainerObjectpure 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
IsContainerOpenableOrClosable() const =0IContainerObjectpure virtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsInherited() const =0IContainerObjectpure virtual
IsInPlaceEditing() const =0IContainerObjectpure virtual
IsNodeInContent(INode *in_node, bool nestedContainerNodes) const =0IContainerObjectpure virtual
IsNodeInInheritedContent(INode *in_node, bool nestedContainerNodes) const =0IContainerObjectpure virtual
IsOpen() const =0IContainerObjectpure virtual
IsUnique() const =0IContainerObjectpure virtual
IsUnloaded() const =0IContainerObjectpure virtual
IsUsingContentBoundingBox() const =0IContainerObjectpure virtual
IsVisible(FunctionID actionID)FPInterfacevirtual
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
LoadContainer()=0IContainerObjectpure virtual
MakeUnique()=0IContainerObjectpure virtual
MergeSource()=0IContainerObjectpure virtual
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
OverrideNodeProperties() const =0IContainerObjectpure virtual
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
ReloadContainer()=0IContainerObjectpure virtual
RemoveNodeFromContent(INode *in_node, bool detach=true)=0IContainerObjectpure virtual
SaveContainer(bool newFileName=false)=0IContainerObjectpure virtual
serverControlled enum valueBaseInterface
SetAutoUpdateClosed(bool setAutoUpdate)=0IContainerObjectpure virtual
SetEditInPlace(bool edit)=0IContainerObjectpure virtual
SetLabelDisplay(bool display)=0IContainerObjectpure virtual
SetLocalDefinitionFileName(const MaxSDK::AssetManagement::AssetUser &val)=0IContainerObjectpure virtual
SetOpen(bool isOpen)=0IContainerObjectpure virtual
SetOverrideNodeProperties(bool setOverride)=0IContainerObjectpure virtual
SetSize(float size, TimeValue t=0)=0IContainerObjectpure virtual
SetSourceDefinitionFileName(const MaxSDK::AssetManagement::AssetUser &val)=0IContainerObjectpure virtual
UnloadContainer()=0IContainerObjectpure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
UpdateContainer()=0IContainerObjectpure virtual
UseContentBoundingBox(bool useContent)=0IContainerObjectpure virtual
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual
  • Generated by doxygen 1.9.1