void OnLeft(Vector2 direction, AreaIntersectionSide side) { if (Left != null) { Left(this, new AreaIntersectionEventArgs( direction, side)); } }
public AreaIntersectionEventArgs(Vector2 direction, AreaIntersectionSide side) : base(direction) { Side = side; }
void OnEntered(Vector2 direction, AreaIntersectionSide side) { if (Entered != null) { Entered(this, new AreaIntersectionEventArgs( direction, side)); } }