internal void AddMemento(ChessMemento memento) { if (memento == null) { return; } chessstates.Add(memento); }
internal void Restore(ChessMemento memento) { text = memento.Text; x = memento.X; y = memento.Y; }