Esempio n. 1
0
 public override void Apply(ColorsOfCard colors)
 {
     _colorsOfCard    = colors;
     _cardColorSetter = new CardColorSetter(_colors);
     _cardColorSetter.Initialize(ChangeTracker);
     _colorsOfCard.AddModifier(_cardColorSetter);
 }
Esempio n. 2
0
        public override void Apply(ColorsOfCard color)
        {
            if (_colors == null)
            {
                return;
            }

            _colorsOfCard    = color;
            _cardColorSetter = new CardColorSetter(_colors);
            _cardColorSetter.Initialize(ChangeTracker);
            _colorsOfCard.AddModifier(_cardColorSetter);
        }