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

namespace UnityEngine.UI
{
public class Toggle // TypeDefIndex: 10726
{
	// Fields
	type#34225 toggleTransition;
	type#19225 graphic;
	type#27510 m_Group;
	type#34223 onValueChanged;
	type#15314 m_IsOn;

	// Methods
	// RVA: -1
	public type#27509 get_group() { }
	// RVA: -1
	public type#28660 set_group(type#27509 value) { }
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	public virtual type#28660 Rebuild(type#15761 executing) { }
	// RVA: -1
	public virtual type#28660 LayoutComplete() { }
	// RVA: -1
	public virtual type#28660 GraphicUpdateComplete() { }
	// RVA: -1
	protected virtual type#28660 OnDestroy() { }
	// RVA: -1
	protected virtual type#28660 OnEnable() { }
	// RVA: -1
	protected virtual type#28660 OnDisable() { }
	// RVA: -1
	protected virtual type#28660 OnDidApplyAnimationProperties() { }
	// RVA: -1
	private type#28660 SetToggleGroup(type#27509 newGroup, type#15313 setMemberValue) { }
	// RVA: -1
	public type#15313 get_isOn() { }
	// RVA: -1
	public type#28660 set_isOn(type#15313 value) { }
	// RVA: -1
	public type#28660 SetIsOnWithoutNotify(type#15313 value) { }
	// RVA: -1
	private type#28660 Set(type#15313 value, type#15335 sendCallback) { }
	// RVA: -1
	private type#28660 PlayEffect(type#15313 instant) { }
	// RVA: -1
	protected virtual type#28660 Start() { }
	// RVA: -1
	private type#28660 InternalToggle() { }
	// RVA: -1
	public virtual type#28660 OnPointerClick(type#24510 eventData) { }
	// RVA: -1
	public virtual type#28660 OnSubmit(type#15001 eventData) { }
	// RVA: -1
	private virtual type#27605 UnityEngine.UI.ICanvasElement.get_transform() { }
}
}
