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

namespace UnityEngine.InputForUI
{
public class Event // TypeDefIndex: 12550
{
	// Fields
	type#13668 TypesWithState;
	type#31157 _type;
	type#23706 _managedEvent;
	type#21565 _keyEvent;
	type#24507 _pointerEvent;
	type#27218 _textInputEvent;
	type#16183 _commandEvent;
	type#23359 _navigationEvent;

	// Methods
	// RVA: -1
	public type#31156 get_type() { }
	// RVA: -1
	private type#20091 get_asObject() { }
	// RVA: -1
	public virtual type#18055 get_eventSource() { }
	// RVA: -1
	public virtual type#18043 get_eventModifiers() { }
	// RVA: -1
	private type#28660 Ensure(type#31156 t) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public static type#17957 From(type#21564 keyEvent) { }
	// RVA: -1
	public type#21564 get_asKeyEvent() { }
	// RVA: -1
	public static type#17957 From(type#24506 pointerEvent) { }
	// RVA: -1
	public type#24506 get_asPointerEvent() { }
	// RVA: -1
	public static type#17957 From(type#27217 textInputEvent) { }
	// RVA: -1
	public type#27217 get_asTextInputEvent() { }
	// RVA: -1
	public static type#17957 From(type#20250 imeCompositionEvent) { }
	// RVA: -1
	public type#20250 get_asIMECompositionEvent() { }
	// RVA: -1
	public static type#17957 From(type#16182 commandEvent) { }
	// RVA: -1
	public type#16182 get_asCommandEvent() { }
	// RVA: -1
	public static type#17957 From(type#23358 navigationEvent) { }
	// RVA: -1
	public type#23358 get_asNavigationEvent() { }
	// RVA: -1
	private type#304 Map(type#1846 fn) { }
	// RVA: -1
	private type#303 Map() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
