// Assembly: UnityEngine.HierarchyCoreModule
// Full name: Unity.Hierarchy.HierarchyFlattenedNode

namespace Unity.Hierarchy
{
public class HierarchyFlattenedNode // TypeDefIndex: 12641
{
	// Fields
	type#19567 s_Null;
	type#19573 m_Node;
	type#19584 m_Type;
	type#20877 m_ParentOffset;
	type#20877 m_NextSiblingOffset;
	type#20877 m_ChildrenCount;
	type#20877 m_Depth;

	// Methods
	// RVA: -1
	public static type#11906 get_Null() { }
	// RVA: -1
	public type#19571 get_Node() { }
	// RVA: -1
	public type#20867 get_NextSiblingOffset() { }
	// RVA: -1
	public type#20867 get_ChildrenCount() { }
	// RVA: -1
	public static type#15313 op_Equality(type#11907 lhs, type#11907 rhs) { }
	// RVA: -1
	public virtual type#15313 Equals(type#19565 other) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 obj) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	internal static type#11908 GetNodeByRef(type#11907 hierarchyFlattenedNode) { }
}
}
