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

namespace UnityEngine.EventSystems
{
public class ExecuteEvents // TypeDefIndex: 10791
{
	// Fields
	type#5288 s_PointerMoveHandler;
	type#5284 s_PointerEnterHandler;
	type#5286 s_PointerExitHandler;
	type#5282 s_PointerDownHandler;
	type#5290 s_PointerUpHandler;
	type#5280 s_PointerClickHandler;
	type#5276 s_InitializePotentialDragHandler;
	type#5264 s_BeginDragHandler;
	type#5270 s_DragHandler;
	type#5274 s_EndDragHandler;
	type#5272 s_DropHandler;
	type#5292 s_ScrollHandler;
	type#5298 s_UpdateSelectedHandler;
	type#5294 s_SelectHandler;
	type#5268 s_DeselectHandler;
	type#5278 s_MoveHandler;
	type#5296 s_SubmitHandler;
	type#5266 s_CancelHandler;
	type#9164 s_InternalTransformList;

	// Methods
	// RVA: -1
	public static type#315 ValidateEventData(type#15001 data) { }
	// RVA: -1
	private static type#28660 Execute(type#20436 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20430 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20434 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20429 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20438 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20428 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20173 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#19846 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20040 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20068 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20041 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20487 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20608 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20491 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20004 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20306 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#20556 handler, type#15001 eventData) { }
	// RVA: -1
	private static type#28660 Execute(type#19882 handler, type#15001 eventData) { }
	// RVA: -1
	public static type#5287 get_pointerMoveHandler() { }
	// RVA: -1
	public static type#5283 get_pointerEnterHandler() { }
	// RVA: -1
	public static type#5285 get_pointerExitHandler() { }
	// RVA: -1
	public static type#5281 get_pointerDownHandler() { }
	// RVA: -1
	public static type#5289 get_pointerUpHandler() { }
	// RVA: -1
	public static type#5279 get_pointerClickHandler() { }
	// RVA: -1
	public static type#5275 get_initializePotentialDrag() { }
	// RVA: -1
	public static type#5263 get_beginDragHandler() { }
	// RVA: -1
	public static type#5269 get_dragHandler() { }
	// RVA: -1
	public static type#5273 get_endDragHandler() { }
	// RVA: -1
	public static type#5271 get_dropHandler() { }
	// RVA: -1
	public static type#5291 get_scrollHandler() { }
	// RVA: -1
	public static type#5297 get_updateSelectedHandler() { }
	// RVA: -1
	public static type#5293 get_selectHandler() { }
	// RVA: -1
	public static type#5267 get_deselectHandler() { }
	// RVA: -1
	public static type#5277 get_moveHandler() { }
	// RVA: -1
	public static type#5295 get_submitHandler() { }
	// RVA: -1
	public static type#5265 get_cancelHandler() { }
	// RVA: -1
	private static type#28660 GetEventChain(type#19062 root, type#7373 eventChain) { }
	// RVA: -1
	public static type#15313 Execute(type#19062 target, type#15001 eventData, type#5261 functor) { }
	// RVA: -1
	public static type#19062 ExecuteHierarchy(type#19062 root, type#15001 eventData, type#5262 callbackFunction) { }
	// RVA: -1
	private static type#15313 ShouldSendToComponent(type#16259 component) { }
	// RVA: -1
	private static type#28660 GetEventList(type#19062 go, type#7341 results) { }
	// RVA: -1
	public static type#15313 CanHandleEvent(type#19062 go) { }
	// RVA: -1
	public static type#19062 GetEventHandler(type#19062 root) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
