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

namespace UnityEngine.EventSystems
{
public class PhysicsRaycaster // TypeDefIndex: 10806
{
	// Fields
	type#20894 kNoEventMaskSet;
	type#15693 m_EventCamera;
	type#21795 m_EventMask;
	type#20870 m_MaxRayIntersections;
	type#20870 m_LastMaxRayIntersections;
	type#13352 m_Hits;

	// Methods
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	public virtual type#15691 get_eventCamera() { }
	// RVA: -1
	public virtual type#20867 get_depth() { }
	// RVA: -1
	public type#20867 get_finalEventMask() { }
	// RVA: -1
	public type#21794 get_eventMask() { }
	// RVA: -1
	public type#28660 set_eventMask(type#21794 value) { }
	// RVA: -1
	public type#20867 get_maxRayIntersections() { }
	// RVA: -1
	public type#28660 set_maxRayIntersections(type#20867 value) { }
	// RVA: -1
	protected type#15313 ComputeRayAndDistance(type#24510 eventData, type#12071 ray, type#11942 eventDisplayIndex, type#12112 distanceToClipPlane) { }
	// RVA: -1
	public virtual type#28660 Raycast(type#24510 eventData, type#8994 resultAppendList) { }
}
}
