UnityEditor.TreeViewTest.LazyTestDataSource.GetParentsAbove C# (CSharp) Method

GetParentsAbove() protected method

protected GetParentsAbove ( int id ) : HashSet
id int
return HashSet
            protected override HashSet<int> GetParentsAbove(int id)
            {
                HashSet<int> set = new HashSet<int>();
                for (TreeViewTest.BackendData.Foo foo = TreeViewTest.BackendData.FindNodeRecursive(this.m_Backend.root, id); foo != null; foo = foo.parent)
                {
                    if (foo.parent != null)
                    {
                        set.Add(foo.parent.id);
                    }
                }
                return set;
            }