bool IBroadphase.Raycast(Ray2 ray, float distance, out RaycastResult result) { result = new RaycastResult(); return(false); }
public bool Raycast(Ray2 ray, float distance, out RaycastResult result) { return(broadphase.Raycast(ray, distance, out result)); }
public bool Raycast(Vec2 origin, Vec2 direction, float distance, out RaycastResult result) { return(Raycast(new Ray2(origin, direction), distance, out result)); }
public bool Raycast(Ray2 ray, out RaycastResult result) { return(Raycast(ray, Ray2.Tmax, out result)); }
public bool Raycast(Vec2 origin, Vec2 direction, out RaycastResult result) { return(Raycast(origin, direction, Ray2.Tmax, out result)); }