// Assembly: UnityEngine.UIElementsModule
// Full name: LegacyInputProcessor

public class LegacyInputProcessor // TypeDefIndex: 5421
{
	// Fields
	type#15314 m_SendingTouchEvents;
	type#15314 m_SendingPenEvent;
	type#18038 m_CurrentModifiers;
	type#20868 m_LastMousePressButton;
	type#26060 m_NextMousePressTime;
	type#20868 m_LastMouseClickCount;
	type#28440 m_LastMousePosition;
	type#15314 m_MouseProcessedAtLeastOnce;
	type#35095 m_Input;
	type#17956 m_Event;
	type#17204 m_EventSystem;
	type#20868 m_ConsecutiveMoveCount;
	type#28440 m_LastMoveVector;
	type#26060 m_PrevActionTime;
	type#15314 m_IsMoveFromKeyboard;

	// Methods
	// RVA: -1
	private type#18037 get_m_CurrentPointerModifiers() { }
	// RVA: -1
	public type#35094 get_input() { }
	// RVA: -1
	public type#28660 .ctor(type#17201 eventSystem) { }
	// RVA: -1
	public type#35094 GetDefaultInput() { }
	// RVA: -1
	public type#28660 ProcessLegacyInputEvents() { }
	// RVA: -1
	private type#28660 SendIMGUIEvents() { }
	// RVA: -1
	private type#28660 ProcessMouseEvents() { }
	// RVA: -1
	private type#28660 SendInputEvents() { }
	// RVA: -1
	private type#15313 ProcessTouchEvents() { }
	// RVA: -1
	private type#15313 ProcessPenEvents() { }
	// RVA: -1
	private type#28439 GetRawMoveVector() { }
	// RVA: -1
	private type#15313 ShouldSendMoveFromInput() { }
	// RVA: -1
	private type#28660 ProcessTabEvent(type#17953 e, type#18037 modifiers) { }
}
