3ds Max C++ API Reference
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=NULL)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
  • Generated by doxygen 1.9.1