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

namespace UnityEngine.EventSystems
{
public class BaseInputModule // TypeDefIndex: 10793
{
	// Fields
	type#8996 m_RaycastResultCache;
	type#15314 m_SendPointerHoverToParent;
	type#14823 m_AxisEventData;
	type#18061 m_EventSystem;
	type#15002 m_BaseEventData;
	type#15009 m_InputOverride;
	type#15008 m_DefaultInput;

	// Methods
	// RVA: -1
	protected internal type#15313 get_sendPointerHoverToParent() { }
	// RVA: -1
	protected internal type#28660 set_sendPointerHoverToParent(type#15313 value) { }
	// RVA: -1
	public type#15007 get_input() { }
	// RVA: -1
	public type#15007 get_inputOverride() { }
	// RVA: -1
	public type#28660 set_inputOverride(type#15007 value) { }
	// RVA: -1
	protected type#18060 get_eventSystem() { }
	// RVA: -1
	protected virtual type#28660 OnEnable() { }
	// RVA: -1
	protected virtual type#28660 OnDisable() { }
	// RVA: -1
	public abstract type#28660 Process() { }
	// RVA: -1
	protected static type#24965 FindFirstRaycast(type#8994 candidates) { }
	// RVA: -1
	protected static type#22981 DetermineMoveDirection(type#26059 x, type#26059 y) { }
	// RVA: -1
	protected static type#22981 DetermineMoveDirection(type#26059 x, type#26059 y, type#26059 deadZone) { }
	// RVA: -1
	protected static type#19062 FindCommonRoot(type#19062 g1, type#19062 g2) { }
	// RVA: -1
	protected type#28660 HandlePointerExitAndEnter(type#24510 currentPointerData, type#19062 newEnterTarget) { }
	// RVA: -1
	protected virtual type#14822 GetAxisEventData(type#26059 x, type#26059 y, type#26059 moveDeadZone) { }
	// RVA: -1
	protected virtual type#15001 GetBaseEventData() { }
	// RVA: -1
	public virtual type#15313 IsPointerOverGameObject(type#20867 pointerId) { }
	// RVA: -1
	public virtual type#15313 ShouldActivateModule() { }
	// RVA: -1
	public virtual type#28660 DeactivateModule() { }
	// RVA: -1
	public virtual type#28660 ActivateModule() { }
	// RVA: -1
	public virtual type#28660 UpdateModule() { }
	// RVA: -1
	public virtual type#15313 IsModuleSupported() { }
	// RVA: -1
	public virtual type#20867 ConvertUIToolkitPointerId(type#24510 sourcePointerData) { }
	// RVA: -1
	public virtual type#28439 ConvertPointerEventScrollDeltaToTicks(type#28439 scrollDelta) { }
	// RVA: -1
	protected type#28660 .ctor() { }
}
}
