private void OnFadedPanelMultiJumpCancelledHandler() { OnClickedFadedPanel(); FigureMoved?.Invoke(); }
public void MoveFigureTo(Figure figure, Point destination) { _figureCollection.Swap(figure.PointPosition, destination); FigureMoved?.Invoke(); }
private void OnFadedPanelNewPositionSelectedHandler(Point newPointPosition) { _figureCollection.Swap(_selectedFigure.PointPosition, newPointPosition); OnClickedFadedPanel(); FigureMoved?.Invoke(); }