public override void DeleteCard(ICard card) { base.DeleteCard(card); if (base.Count == 0) { ColumnLear = Lear.None; } }
public Karta(int number) { if (number <= 0) { lear = Lear.error; } else { lear = Lear.none; } }
public override void AddCard(Card card) { if (base.Count == 0) { ColumnLear = card.Data.CardLear; } base.AddCard(card); card.CanMove = false; card.Place = CardPlace.ResultColumn; }
public DataCard(Lear lear, Name name) { CardLear = lear; CardName = name; switch (lear) { case Lear.Club: case Lear.Spade: CardColor = Color.Black; break; case Lear.Diamond: case Lear.Heart: CardColor = Color.Red; break; default: CardColor = Color.None; break; } }
public override string ToString() { string convertedString = $"{Rank.ToString()} {Lear.ToString()}"; return(convertedString); }
public Karta() { lear = Lear.none; }
public Card() { lear = Lear.none; }
public override void Clear() { base.Clear(); this.ColumnLear = Lear.None; }
public ColumnResult() : base() { this.MaxCount = StaticGameData.CountCardNames; this.ColumnLear = Lear.None; }