// Assembly: UnityEngine.UI
// Full name: UnityEngine.EventSystems.TouchInputModule

namespace UnityEngine.EventSystems
{
public class TouchInputModule // TypeDefIndex: 10800
{
	// Fields
	type#28440 m_LastMousePosition;
	type#28440 m_MousePosition;
	type#24511 m_InputPointerEvent;
	type#15314 m_ForceModuleActive;

	// Methods
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	public type#15313 get_allowActivationOnStandalone() { }
	// RVA: -1
	public type#28660 set_allowActivationOnStandalone(type#15313 value) { }
	// RVA: -1
	public type#15313 get_forceModuleActive() { }
	// RVA: -1
	public type#28660 set_forceModuleActive(type#15313 value) { }
	// RVA: -1
	public virtual type#28660 UpdateModule() { }
	// RVA: -1
	public virtual type#15313 IsModuleSupported() { }
	// RVA: -1
	public virtual type#15313 ShouldActivateModule() { }
	// RVA: -1
	private type#15313 UseFakeInput() { }
	// RVA: -1
	public virtual type#28660 Process() { }
	// RVA: -1
	private type#28660 FakeTouches() { }
	// RVA: -1
	private type#28660 ProcessTouchEvents() { }
	// RVA: -1
	protected type#28660 ProcessTouchPress(type#24510 pointerEvent, type#15313 pressed, type#15313 released) { }
	// RVA: -1
	public virtual type#28660 DeactivateModule() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
}
}
