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

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AccessType enum nameIContainerObject13
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
AppendAlternateDefinition(const MaxSDK::AssetManagement::AssetUser &val)=0IContainerObject13pure virtual
AutoUpdateClosed() const =0IContainerObjectpure virtual
CanEditInPlace() const =0IContainerObjectpure virtual
ClearLockedContents()=0IContainerObject13pure virtual
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
DeleteInterface()BaseInterfaceinlinevirtual
eAnythingUnlocked enum valueIContainerObject13
eLockAllMaterials enum valueIContainerObject13
eLockAllModifiers enum valueIContainerObject13
eLockAllObjects enum valueIContainerObject13
eLockAllTransforms enum valueIContainerObject13
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
eNoAccess enum valueIContainerObject13
eOnlyAddNewObjects enum valueIContainerObject13
eOnlyEditInPlace enum valueIContainerObject13
FindFn(const MCHAR *name)FPInterfacevirtual
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
GetAccessType() const =0IContainerObject13pure virtual
GetActionTable()FPInterfaceinlinevirtual
GetAllowInPlaceEdit() const =0IContainerObjectpure virtual
GetAlternateDefinition(int defIndex) const =0IContainerObject13pure virtual
GetAlternateDefinitionCount() const =0IContainerObject13pure virtual
GetContainerNode() const =0IContainerObjectpure virtual
GetContentNodes(bool nestedContainerNodes, INodeTab &contentNodes) const =0IContainerObjectpure virtual
GetCurrentAlternateDefinition() const =0IContainerObject13pure virtual
GetCurrentAlternateDefinitionIndex() const =0IContainerObject13pure virtual
GetDesc()IContainerObjectvirtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetEditingUser() const =0IContainerObject13pure virtual
GetID()FPMixinInterfaceinlinevirtual
GetInterface(Animatable *anim)IContainerObject13inlinestatic
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
GetProxyType() const =0IContainerObject13pure virtual
GetSize(TimeValue t=0) const =0IContainerObjectpure virtual
GetSourceDefinitionFileName() const =0IContainerObjectpure virtual
GetStatusDisplay() const =0IContainerObject13pure virtual
GetStatusString()=0IContainerObject13pure virtual
GetTypedInterface()InterfaceServerinline
immediateRelease enum valueBaseInterface
InheritedAccessType() const =0IContainerObject13pure 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
IsContainerOpenableOrClosable() const =0IContainerObjectpure virtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsInherited() const =0IContainerObjectpure virtual
IsInheritedClosed() const =0IContainerObject13pure virtual
IsInPlaceEditing() const =0IContainerObjectpure virtual
IsLockedContents(LockedContents content) const =0IContainerObject13pure 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
IsUpdateNeeded() const =0IContainerObject13pure virtual
IsUsingContentBoundingBox() const =0IContainerObjectpure virtual
IsVisible(FunctionID actionID)FPInterfacevirtual
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
LoadContainer()=0IContainerObjectpure virtual
LockedContents enum nameIContainerObject13
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
ProxyType enum nameIContainerObject13
PROXYTYPE_ALTERNATE enum valueIContainerObject13
PROXYTYPE_NONE enum valueIContainerObject13
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
ReloadContainer()=0IContainerObjectpure virtual
RemoveAlternateDefinition(int defIndex)=0IContainerObject13pure virtual
RemoveNodeFromContent(INode *in_node, bool detach=true)=0IContainerObjectpure virtual
SaveContainer(bool newFileName=false)=0IContainerObjectpure virtual
SaveContainerAsVersion(bool newFileName, unsigned long saveAsVersion)=0IContainerObject13pure virtual
serverControlled enum valueBaseInterface
SetAccessType(AccessType accessType)=0IContainerObject13pure virtual
SetAlternateDefinition(int defIndex, const MaxSDK::AssetManagement::AssetUser &val)=0IContainerObject13pure virtual
SetAutoUpdateClosed(bool setAutoUpdate)=0IContainerObjectpure virtual
SetCurrentAlternateDefinitionIndex(int defIndex)=0IContainerObject13pure virtual
SetEditInPlace(bool edit)=0IContainerObjectpure virtual
SetLabelDisplay(bool display)=0IContainerObjectpure virtual
SetLocalDefinitionFileName(const MaxSDK::AssetManagement::AssetUser &val)=0IContainerObjectpure virtual
SetLockedContents(LockedContents content, bool clear)=0IContainerObject13pure virtual
SetOpen(bool isOpen)=0IContainerObjectpure virtual
SetOverrideNodeProperties(bool setOverride)=0IContainerObjectpure virtual
SetProxyType(ProxyType type)=0IContainerObject13pure virtual
SetSize(float size, TimeValue t=0)=0IContainerObjectpure virtual
SetSourceDefinitionFileName(const MaxSDK::AssetManagement::AssetUser &val)=0IContainerObjectpure virtual
SetStatusDisplay(bool status)=0IContainerObject13pure 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