// Assembly: UnityEngine.InputForUIModule
// Full name: UnityEngine.InputForUI.InputEventPartialProvider

namespace UnityEngine.InputForUI
{
public class InputEventPartialProvider // TypeDefIndex: 12575
{
	// Fields
	type#17954 _ev;
	type#23918 _operatingSystemFamily;
	type#32071 _keyboardButtonsState;
	type#18045 _eventModifiers;
	type#15315 _sendNavigationEventOnTabKey;
	type#6406 _IMGUICommandToInputForUICommandType;

	// Methods
	// RVA: -1
	public virtual type#28660 Initialize() { }
	// RVA: -1
	public virtual type#28660 Shutdown() { }
	// RVA: -1
	public virtual type#28660 Update() { }
	// RVA: -1
	public virtual type#28660 OnFocusChanged(type#15313 focus) { }
	// RVA: -1
	private type#17370 GetTimestamp(type#11865 ev) { }
	// RVA: -1
	private type#28660 UpdateEventModifiers(type#11865 ev) { }
	// RVA: -1
	private type#21564 ToKeyEvent(type#11865 ev) { }
	// RVA: -1
	private type#27217 ToTextInputEvent(type#11865 ev) { }
	// RVA: -1
	private type#28660 SendNextOrPreviousNavigationEventOnTabKeyDownEvent(type#11865 ev) { }
	// RVA: -1
	private type#16182 ToCommandEvent(type#11865 ev) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
