// Assembly: UnityEngine.UI
// Full name: UnityEngine.UI.GridLayoutGroup

namespace UnityEngine.UI
{
public class GridLayoutGroup // TypeDefIndex: 10676
{
	// Fields
	type#31578 m_StartCorner;
	type#31572 m_StartAxis;
	type#28442 m_CellSize;
	type#28442 m_Spacing;
	type#31575 m_Constraint;
	type#20870 m_ConstraintCount;

	// Methods
	// RVA: -1
	public type#31577 get_startCorner() { }
	// RVA: -1
	public type#28660 set_startCorner(type#31577 value) { }
	// RVA: -1
	public type#31571 get_startAxis() { }
	// RVA: -1
	public type#28660 set_startAxis(type#31571 value) { }
	// RVA: -1
	public type#28439 get_cellSize() { }
	// RVA: -1
	public type#28660 set_cellSize(type#28439 value) { }
	// RVA: -1
	public type#28439 get_spacing() { }
	// RVA: -1
	public type#28660 set_spacing(type#28439 value) { }
	// RVA: -1
	public type#31574 get_constraint() { }
	// RVA: -1
	public type#28660 set_constraint(type#31574 value) { }
	// RVA: -1
	public type#20867 get_constraintCount() { }
	// RVA: -1
	public type#28660 set_constraintCount(type#20867 value) { }
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	public virtual type#28660 CalculateLayoutInputHorizontal() { }
	// RVA: -1
	public virtual type#28660 CalculateLayoutInputVertical() { }
	// RVA: -1
	public virtual type#28660 SetLayoutHorizontal() { }
	// RVA: -1
	public virtual type#28660 SetLayoutVertical() { }
	// RVA: -1
	private type#28660 SetCellsAlongAxis(type#20867 axis) { }
}
}
