// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.MouseEventBase`1

namespace UnityEngine.UIElements
{
public class MouseEventBase`1 // TypeDefIndex: 5527
{
	// Fields
	type#18038 <modifiers>k__BackingField;
	type#28440 <mousePosition>k__BackingField;
	type#28440 <localMousePosition>k__BackingField;
	type#28440 <mouseDelta>k__BackingField;
	type#20868 <clickCount>k__BackingField;
	type#20868 <button>k__BackingField;
	type#20868 <pressedButtons>k__BackingField;
	type#15314 <UnityEngine.UIElements.IMouseEventInternal.triggeredByOS>k__BackingField;
	type#20432 <UnityEngine.UIElements.IMouseEventInternal.sourcePointerEvent>k__BackingField;

	// Methods
	// RVA: -1
	public virtual type#18037 get_modifiers() { }
	// RVA: -1
	protected type#28660 set_modifiers(type#18037 value) { }
	// RVA: -1
	public virtual type#28439 get_mousePosition() { }
	// RVA: -1
	protected type#28660 set_mousePosition(type#28439 value) { }
	// RVA: -1
	public virtual type#28439 get_localMousePosition() { }
	// RVA: -1
	internal type#28660 set_localMousePosition(type#28439 value) { }
	// RVA: -1
	public virtual type#28439 get_mouseDelta() { }
	// RVA: -1
	protected type#28660 set_mouseDelta(type#28439 value) { }
	// RVA: -1
	public virtual type#20867 get_clickCount() { }
	// RVA: -1
	protected type#28660 set_clickCount(type#20867 value) { }
	// RVA: -1
	public virtual type#20867 get_button() { }
	// RVA: -1
	protected type#28660 set_button(type#20867 value) { }
	// RVA: -1
	public virtual type#20867 get_pressedButtons() { }
	// RVA: -1
	protected type#28660 set_pressedButtons(type#20867 value) { }
	// RVA: -1
	private virtual type#15313 UnityEngine.UIElements.IMouseEventInternal.get_triggeredByOS() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.IMouseEventInternal.set_triggeredByOS(type#15313 value) { }
	// RVA: -1
	private virtual type#20431 UnityEngine.UIElements.IMouseEventInternal.get_sourcePointerEvent() { }
	// RVA: -1
	private virtual type#28660 UnityEngine.UIElements.IMouseEventInternal.set_sourcePointerEvent(type#20431 value) { }
	// RVA: -1
	private virtual type#20867 UnityEngine.UIElements.IPointerOrMouseEvent.get_pointerId() { }
	// RVA: -1
	private virtual type#28468 UnityEngine.UIElements.IPointerOrMouseEvent.get_position() { }
	// RVA: -1
	protected virtual type#28660 Init() { }
	// RVA: -1
	private type#28660 LocalInit() { }
	// RVA: -1
	public virtual type#20089 get_currentTarget() { }
	// RVA: -1
	internal virtual type#28660 set_currentTarget(type#20089 value) { }
	// RVA: -1
	protected internal virtual type#28660 PreDispatch(type#20403 panel) { }
	// RVA: -1
	protected internal virtual type#28660 PostDispatch(type#20403 panel) { }
	// RVA: -1
	internal virtual type#28660 Dispatch(type#15058 panel) { }
	// RVA: -1
	public static type#1271 GetPooled(type#17953 systemEvent) { }
	// RVA: -1
	internal static type#1271 GetPooled(type#20303 triggerEvent, type#28439 mousePosition) { }
	// RVA: -1
	public static type#1271 GetPooled(type#20303 triggerEvent) { }
	// RVA: -1
	protected static type#1271 GetPooled(type#20431 pointerEvent) { }
	// RVA: -1
	protected type#28660 .ctor() { }
}
}
