// Assembly: UnityEngine.UIElementsModule
// Full name: Hierarchy

public class Hierarchy // TypeDefIndex: 5876
{
	// Fields
	type#26598 k_InvalidHierarchyChangeMsg;
	type#28619 m_Owner;

	// Methods
	// RVA: -1
	public type#28615 get_parent() { }
	// RVA: -1
	internal type#9218 get_children() { }
	// RVA: -1
	internal type#28660 .ctor(type#28615 element) { }
	// RVA: -1
	public type#28660 Add(type#28615 child) { }
	// RVA: -1
	public type#28660 Insert(type#20867 index, type#28615 child) { }
	// RVA: -1
	public type#28660 Remove(type#28615 child) { }
	// RVA: -1
	public type#28660 RemoveAt(type#20867 index) { }
	// RVA: -1
	public type#28660 Clear() { }
	// RVA: -1
	internal type#28660 BringToFront(type#28615 child) { }
	// RVA: -1
	internal type#28660 SendToBack(type#28615 child) { }
	// RVA: -1
	internal type#28660 PlaceBehind(type#28615 child, type#28615 over) { }
	// RVA: -1
	private type#28660 MoveChildElement(type#28615 child, type#20867 currentIndex, type#20867 nextIndex) { }
	// RVA: -1
	public type#20867 get_childCount() { }
	// RVA: -1
	public type#28615 get_Item(type#20867 key) { }
	// RVA: -1
	public type#20867 IndexOf(type#28615 element) { }
	// RVA: -1
	public type#28615 ElementAt(type#20867 index) { }
	// RVA: -1
	public type#6720 Children() { }
	// RVA: -1
	private type#28660 SetParent(type#28615 value) { }
	// RVA: -1
	private type#28660 PutChildAtIndex(type#28615 child, type#20867 index) { }
	// RVA: -1
	private type#28660 RemoveChildAtIndex(type#20867 index) { }
	// RVA: -1
	private type#28660 ReleaseChildList() { }
	// RVA: -1
	public type#15313 Equals(type#34702 other) { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 obj) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public static type#15313 op_Equality(type#34702 x, type#34702 y) { }
}
