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

namespace UnityEngine.UIElements
{
public class NavigationMoveEvent // TypeDefIndex: 5559
{
	// Fields
	type#32573 <direction>k__BackingField;
	type#28440 <move>k__BackingField;

	// Methods
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	internal static type#32572 DetermineMoveDirection(type#26059 x, type#26059 y, type#26077 deadZone) { }
	// RVA: -1
	public type#32572 get_direction() { }
	// RVA: -1
	private type#28660 set_direction(type#32572 value) { }
	// RVA: -1
	private type#28660 set_move(type#28439 value) { }
	// RVA: -1
	public static type#23363 GetPooled(type#28439 moveVector, type#18041 modifiers) { }
	// RVA: -1
	internal static type#23363 GetPooled(type#28439 moveVector, type#23355 deviceType, type#18041 modifiers) { }
	// RVA: -1
	public static type#23363 GetPooled(type#32572 direction, type#18041 modifiers) { }
	// RVA: -1
	internal static type#23363 GetPooled(type#32572 direction, type#23355 deviceType, type#18041 modifiers) { }
	// RVA: -1
	protected virtual type#28660 Init() { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private type#28660 LocalInit() { }
	// RVA: -1
	protected internal virtual type#28660 PostDispatch(type#20403 panel) { }
}
}
