Open Search
    HierarchyObjectInterface Member List

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

    FindNextLeaf(const HierarchyObjectInterface *stopAtParent) constHierarchyObjectInterface
    FlushBranches()HierarchyObjectInterface
    GetBranches() constHierarchyObjectInterface
    GetBranchId() constHierarchyObjectInterface
    GetChildAt(Int position, const ConstDataPtr &branchId=ConstDataPtr()) constHierarchyObjectInterface
    GetChildren(const ConstDataPtr &branchId=ConstDataPtr()) constHierarchyObjectInterface
    GetFirst() constHierarchyObjectInterface
    GetFirstChild(const ConstDataPtr &branchId=ConstDataPtr()) constHierarchyObjectInterface
    GetLast() constHierarchyObjectInterface
    GetLastChild(const ConstDataPtr &branchId=ConstDataPtr()) constHierarchyObjectInterface
    GetNext() constHierarchyObjectInterface
    GetParent() constHierarchyObjectInterface
    GetParentPtr() constHierarchyObjectInterface
    GetPrev() constHierarchyObjectInterface
    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() constHierarchyObjectInterface
    MAXON_GENERIC(typename HIERARCHY=DefaultHierarchy< void >)HierarchyObjectInterfaceprivate
    MAXON_INTERFACE(HierarchyObjectInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.hierarchyobject")HierarchyObjectInterfaceprivate
    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
    Remove()HierarchyObjectInterface
    RemoveAllChildren()HierarchyObjectInterface
    RemoveChildren(const ConstDataPtr &branchId=ConstDataPtr())HierarchyObjectInterface
    Replace(const typename HIERARCHY::template Sibling< Interface >::type &newObject)HierarchyObjectInterface
    SetLocking(const Bool locking)HierarchyObjectInterface