RaycastResult<T extends Hitbox<T> > constructor
RaycastResult<T extends Hitbox<T> > ({})
Implementation
RaycastResult({
this._hitbox,
Ray2? reflectionRay,
Vector2? normal,
double? distance,
this._isInsideHitbox = false,
}) : _reflectionRay = reflectionRay ?? Ray2.zero(),
_normal = normal ?? Vector2.zero(),
_distance = distance ?? double.maxFinite;