// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.Button

namespace UnityEngine.UIElements
{
public class Button // TypeDefIndex: 5183
{
	// Fields
	type#15241 iconImageProperty;
	type#26592 ussClassName;
	type#26592 iconUssClassName;
	type#26592 iconOnlyUssClassName;
	type#26592 imageUSSClassName;
	type#15971 m_Clickable;
	type#27160 m_TextElement;
	type#20724 m_ImageElement;
	type#14962 m_IconImage;
	type#26577 m_Text;
	type#26589 NonEmptyString;

	// Methods
	// RVA: -1
	public type#15970 get_clickable() { }
	// RVA: -1
	public type#28660 set_clickable(type#15970 value) { }
	// RVA: -1
	public type#14961 get_iconImage() { }
	// RVA: -1
	public type#28660 set_iconImage(type#14961 value) { }
	// RVA: -1
	public virtual type#26576 get_text() { }
	// RVA: -1
	public virtual type#28660 set_text(type#26576 value) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 .ctor(type#14961 iconImage, type#14117 clickEvent) { }
	// RVA: -1
	public type#28660 .ctor(type#14105 clickEvent) { }
	// RVA: -1
	private type#28660 OnNavigationSubmit(type#23364 evt) { }
	// RVA: -1
	protected internal virtual type#28439 DoMeasure(type#26059 desiredWidth, type#34704 widthMode, type#26059 desiredHeight, type#34704 heightMode) { }
	// RVA: -1
	private type#28660 UpdateButtonHierarchy() { }
	// RVA: -1
	private type#28660 ResetButtonHierarchy() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
