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

namespace UnityEngine.UIElements
{
public class BaseBoolField // TypeDefIndex: 5140
{
	// Fields
	type#15241 textProperty;
	type#15241 toggleOnLabelClickProperty;
	type#21756 m_Label;
	type#28621 m_CheckMark;
	type#15972 m_Clickable;
	type#15314 <toggleOnLabelClick>k__BackingField;
	type#15314 <toggleOnTextClick>k__BackingField;
	type#26577 m_OriginalText;

	// Methods
	// RVA: -1
	internal type#28660 set_acceptClicksIfDisabled(type#15313 value) { }
	// RVA: -1
	public type#15313 get_toggleOnLabelClick() { }
	// RVA: -1
	public type#28660 set_toggleOnLabelClick(type#15313 value) { }
	// RVA: -1
	internal type#15313 get_toggleOnTextClick() { }
	// RVA: -1
	internal type#28660 set_toggleOnTextClick(type#15313 value) { }
	// RVA: -1
	public type#28660 .ctor(type#26576 label) { }
	// RVA: -1
	private type#28660 OnNavigationSubmit(type#23364 evt) { }
	// RVA: -1
	public type#26576 get_text() { }
	// RVA: -1
	public type#28660 set_text(type#26576 value) { }
	// RVA: -1
	protected virtual type#28660 InitLabel() { }
	// RVA: -1
	public virtual type#28660 SetValueWithoutNotify(type#15313 newValue) { }
	// RVA: -1
	private type#28660 OnClickEvent(type#17965 evt) { }
	// RVA: -1
	private type#15313 ShouldIgnoreClick(type#28468 position) { }
	// RVA: -1
	protected virtual type#28660 ToggleValue() { }
	// RVA: -1
	protected virtual type#28660 UpdateMixedValueContent() { }
	// RVA: -1
	internal virtual type#28660 RegisterEditingCallbacks() { }
	// RVA: -1
	internal virtual type#28660 UnregisterEditingCallbacks() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
