public void PositionDiscard(System.EventHandler listener = null) { CardMover cardMover = new CardMover(MoveType.Stack, GetDiscardPosition()); if (listener != null) { cardMover.CardsFinishedMoving += listener; } discard.AddMovement(cardMover); }
public void PositionHand(System.EventHandler listener = null) { CardMover cardMover = new CardMover(MoveType.Fan, GetHandPosition()); if (listener != null) { cardMover.CardsFinishedMoving += listener; } hand.AddMovement(cardMover); }