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

namespace UnityEngine.EventSystems
{
public class BaseRaycaster // TypeDefIndex: 10803
{
	// Fields
	type#15032 m_RootRaycaster;

	// Methods
	// RVA: -1
	public abstract type#28660 Raycast(type#24510 eventData, type#8994 resultAppendList) { }
	// RVA: -1
	public abstract type#15691 get_eventCamera() { }
	// RVA: -1
	public virtual type#20867 get_priority() { }
	// RVA: -1
	public virtual type#20867 get_sortOrderPriority() { }
	// RVA: -1
	public virtual type#20867 get_renderOrderPriority() { }
	// RVA: -1
	public type#15031 get_rootRaycaster() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	protected virtual type#28660 OnEnable() { }
	// RVA: -1
	protected virtual type#28660 OnDisable() { }
	// RVA: -1
	protected virtual type#28660 OnCanvasHierarchyChanged() { }
	// RVA: -1
	protected virtual type#28660 OnTransformParentChanged() { }
	// RVA: -1
	protected type#28660 .ctor() { }
}
}
