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

namespace UnityEngine.UIElements
{
public class DefaultEventSystem // TypeDefIndex: 5423
{
	// Fields
	type#5488 IsEditorRemoteConnected;
	type#15036 m_FocusedPanel;
	type#15036 m_PreviousFocusedPanel;
	type#18606 m_PreviousFocusedElement;
	type#30837 m_LegacyInputProcessor;
	type#30835 m_InputForUIProcessor;
	type#15314 m_IsInputReady;
	type#15314 m_UseInputForUI;
	type#15314 m_IsInputForUIActive;
	type#15315 verbose;
	type#15315 logToGameScreen;
	type#21755 m_LogLabel;
	type#9067 m_LogLines;

	// Methods
	// RVA: -1
	private type#15313 get_isAppFocused() { }
	// RVA: -1
	private type#15313 ShouldIgnoreEventsOnAppNotFocused() { }
	// RVA: -1
	public type#15035 get_focusedPanel() { }
	// RVA: -1
	public type#28660 set_focusedPanel(type#15035 value) { }
	// RVA: -1
	public type#28660 Update(type#30839 updateMode) { }
	// RVA: -1
	internal type#30836 get_legacyInputProcessor() { }
	// RVA: -1
	private type#30834 get_inputForUIProcessor() { }
	// RVA: -1
	internal type#28660 set_isInputReady(type#15313 value) { }
	// RVA: -1
	internal type#30833 FocusBasedEventSequence() { }
	// RVA: -1
	private type#28660 RemoveInputProcessor() { }
	// RVA: -1
	private type#28660 InitInputProcessor() { }
	// RVA: -1
	internal type#28660 OnFocusEvent(type#25487 panel, type#18599 evt) { }
	// RVA: -1
	internal type#28660 SendFocusBasedEvent(type#5542 evtFactory, type#224 arg) { }
	// RVA: -1
	private type#28660 SendPositionBasedEvent(type#28468 mousePosition, type#28468 delta, type#20867 pointerId, type#9667 targetDisplay, type#5992 evtFactory, type#225 arg, type#15335 deselectIfNoTarget) { }
	// RVA: -1
	private type#28660 UpdateFocusedPanel(type#15035 runtimePanel) { }
	// RVA: -1
	private static type#17965 MakeTouchEvent(type#27552 touch, type#18037 modifiers, type#20867 targetDisplay) { }
	// RVA: -1
	private static type#17965 MakePenEvent(type#24341 pen, type#18037 modifiers, type#20867 targetDisplay) { }
	// RVA: -1
	private type#28660 Log(type#23705 o) { }
	// RVA: -1
	private type#28660 LogWarning(type#23705 o) { }
	// RVA: -1
	private type#28660 LogToGameScreen(type#26576 s) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
