public ShotMovedEventArgs(Shot shot, bool disappeared) { Shot = shot; IsDisappeared = disappeared; }
protected void OnShotMoved(Shot shot, bool disappeared) { ShotMoved?.Invoke(this, new ShotMovedEventArgs(shot, disappeared)); }