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

namespace UnityEngine.UI
{
public class LayoutElement // TypeDefIndex: 10684
{
	// Fields
	type#15314 m_IgnoreLayout;
	type#26060 m_MinWidth;
	type#26060 m_MinHeight;
	type#26060 m_PreferredWidth;
	type#26060 m_PreferredHeight;
	type#26060 m_FlexibleWidth;
	type#26060 m_FlexibleHeight;
	type#20868 m_LayoutPriority;

	// Methods
	// RVA: -1
	public virtual type#15313 get_ignoreLayout() { }
	// RVA: -1
	public virtual type#28660 set_ignoreLayout(type#15313 value) { }
	// RVA: -1
	public virtual type#28660 CalculateLayoutInputHorizontal() { }
	// RVA: -1
	public virtual type#28660 CalculateLayoutInputVertical() { }
	// RVA: -1
	public virtual type#26059 get_minWidth() { }
	// RVA: -1
	public virtual type#28660 set_minWidth(type#26059 value) { }
	// RVA: -1
	public virtual type#26059 get_minHeight() { }
	// RVA: -1
	public virtual type#28660 set_minHeight(type#26059 value) { }
	// RVA: -1
	public virtual type#26059 get_preferredWidth() { }
	// RVA: -1
	public virtual type#28660 set_preferredWidth(type#26059 value) { }
	// RVA: -1
	public virtual type#26059 get_preferredHeight() { }
	// RVA: -1
	public virtual type#28660 set_preferredHeight(type#26059 value) { }
	// RVA: -1
	public virtual type#26059 get_flexibleWidth() { }
	// RVA: -1
	public virtual type#28660 set_flexibleWidth(type#26059 value) { }
	// RVA: -1
	public virtual type#26059 get_flexibleHeight() { }
	// RVA: -1
	public virtual type#28660 set_flexibleHeight(type#26059 value) { }
	// RVA: -1
	public virtual type#20867 get_layoutPriority() { }
	// RVA: -1
	public virtual type#28660 set_layoutPriority(type#20867 value) { }
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	protected virtual type#28660 OnEnable() { }
	// RVA: -1
	protected virtual type#28660 OnTransformParentChanged() { }
	// RVA: -1
	protected virtual type#28660 OnDisable() { }
	// RVA: -1
	protected virtual type#28660 OnDidApplyAnimationProperties() { }
	// RVA: -1
	protected virtual type#28660 OnBeforeTransformParentChanged() { }
	// RVA: -1
	protected type#28660 SetDirty() { }
}
}
