HierarchyObjectInterface Member List

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

FindNextLeaf (const HierarchyObjectInterface *stopAtParent) const HierarchyObjectInterface
GetBranches () const HierarchyObjectInterface
GetBranchId () const HierarchyObjectInterface
GetChildAt (Int position, const ConstDataPtr &branchId=ConstDataPtr()) const HierarchyObjectInterface
GetChildren (const ConstDataPtr &branchId=ConstDataPtr()) const HierarchyObjectInterface
GetFirst () const HierarchyObjectInterface
GetFirstChild (const ConstDataPtr &branchId=ConstDataPtr()) const HierarchyObjectInterface
GetLast () const HierarchyObjectInterface
GetLastChild (const ConstDataPtr &branchId=ConstDataPtr()) const HierarchyObjectInterface
GetNext () const HierarchyObjectInterface
GetOwner () const HierarchyObjectInterface
GetParent () const HierarchyObjectInterface
GetPrev () const HierarchyObjectInterface
InsertAfter (const typename HIERARCHY::template Sibling< Interface >::type &prevSibling) HierarchyObjectInterface
InsertAsChildAt (const typename HIERARCHY::template Parent< Interface >::type &parent, Int position, const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
InsertAsFirstChildOf (const typename HIERARCHY::template Parent< Interface >::type &parent, const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
InsertAsLastChildOf (const typename HIERARCHY::template Parent< Interface >::type &parent, const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
InsertBefore (const typename HIERARCHY::template Sibling< Interface >::type &nextSibling) HierarchyObjectInterface
InsertChildAsFirst (const typename HIERARCHY::template Child< Interface >::type &child, const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
InsertChildAsLast (const typename HIERARCHY::template Child< Interface >::type &child, const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
InsertChildAt (const typename HIERARCHY::template Child< Interface >::type &child, Int position, const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
InsertChildrenAsFirst (const Block< const typename HIERARCHY::template Child< Interface >::type > &children, const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
InsertChildrenAsLast (const Block< const typename HIERARCHY::template Child< Interface >::type > &children, const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
InsertChildrenAt (const Block< const typename HIERARCHY::template Child< Interface >::type > &children, Int position, const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
IsLocked () const HierarchyObjectInterface
MAXON_GENERIC (typename HIERARCHY=DefaultHierarchy< void >) HierarchyObjectInterface private
MAXON_INTERFACE (HierarchyObjectInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.hierarchyobject") HierarchyObjectInterface private
MAXON_OBSERVABLE (Result< void >, ObservableHierarchyInsert,(const HierarchyObjectRef<> &sender, const HierarchyObjectRef<> &object, const ConstDataPtr &branchId), ObservableCombinerRunAllComponent) HierarchyObjectInterface
MAXON_OBSERVABLE (Result< void >, ObservableHierarchyRemove,(const HierarchyObjectRef<> &sender, const HierarchyObjectRef<> &object, const ConstDataPtr &branchId), ObservableCombinerRunAllComponent) HierarchyObjectInterface
ParentChanged (Bool removed) HierarchyObjectInterface
移除 () HierarchyObjectInterface
RemoveAllChildren () HierarchyObjectInterface
RemoveChildren (const ConstDataPtr &branchId=ConstDataPtr()) HierarchyObjectInterface
替换 (const typename HIERARCHY::template Sibling< Interface >::type &newObject) HierarchyObjectInterface
SetLocking (const Bool locking) HierarchyObjectInterface