// Assembly: UnityEngine.CoreModule
// Full name: UnityEngine.TouchScreenKeyboard

namespace UnityEngine
{
public class TouchScreenKeyboard // TypeDefIndex: 8915
{
	// Fields
	type#20938 m_Ptr;
	type#15319 <disableInPlaceEditing>k__BackingField;

	// Methods
	// RVA: -1
	private static type#28660 Internal_Destroy(type#20925 ptr) { }
	// RVA: -1
	private type#28660 Destroy() { }
	// RVA: -1
	protected virtual type#28660 Finalize() { }
	// RVA: -1
	public type#28660 .ctor(type#26576 text, type#27566 keyboardType, type#15313 autocorrection, type#15313 multiline, type#15313 secure, type#15313 alert, type#26576 textPlaceholder, type#20867 characterLimit) { }
	// RVA: -1
	private static type#20925 TouchScreenKeyboard_InternalConstructorHelper(type#12181 arguments, type#26576 text, type#26576 textPlaceholder) { }
	// RVA: -1
	public static type#15313 get_isSupported() { }
	// RVA: -1
	internal static type#15313 get_disableInPlaceEditing() { }
	// RVA: -1
	public static type#15313 get_isInPlaceEditingAllowed() { }
	// RVA: -1
	private static type#15313 IsInPlaceEditingAllowed() { }
	// RVA: -1
	public static type#27561 Open(type#26576 text, type#27566 keyboardType, type#15313 autocorrection, type#15313 multiline, type#15313 secure, type#15313 alert, type#26576 textPlaceholder, type#20867 characterLimit) { }
	// RVA: -1
	public static type#27561 Open(type#26576 text, type#27566 keyboardType, type#15313 autocorrection, type#15313 multiline, type#15313 secure) { }
	// RVA: -1
	public type#26576 get_text() { }
	// RVA: -1
	public type#28660 set_text(type#26576 value) { }
	// RVA: -1
	public static type#28660 set_hideInput(type#15313 value) { }
	// RVA: -1
	public static type#34248 get_inputFieldAppearance() { }
	// RVA: -1
	public type#15313 get_active() { }
	// RVA: -1
	public type#28660 set_active(type#15313 value) { }
	// RVA: -1
	public type#34250 get_status() { }
	// RVA: -1
	public type#28660 set_characterLimit(type#20867 value) { }
	// RVA: -1
	public type#15313 get_canGetSelection() { }
	// RVA: -1
	public type#15313 get_canSetSelection() { }
	// RVA: -1
	public type#24941 get_selection() { }
	// RVA: -1
	public type#28660 set_selection(type#24941 value) { }
	// RVA: -1
	private static type#28660 GetSelection(type#11944 start, type#11944 length) { }
	// RVA: -1
	private static type#28660 SetSelection(type#20867 start, type#20867 length) { }
	// RVA: -1
	private static type#20925 TouchScreenKeyboard_InternalConstructorHelper_Injected(type#12181 arguments, type#11995 text, type#11995 textPlaceholder) { }
	// RVA: -1
	private static type#28660 get_text_Injected(type#20925 _unity_self, type#11996 ret) { }
	// RVA: -1
	private static type#28660 set_text_Injected(type#20925 _unity_self, type#11995 value) { }
	// RVA: -1
	private static type#15313 get_active_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_active_Injected(type#20925 _unity_self, type#15313 value) { }
	// RVA: -1
	private static type#34250 get_status_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_characterLimit_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#15313 get_canGetSelection_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#15313 get_canSetSelection_Injected(type#20925 _unity_self) { }
}
}
