public SavedScatteringPieces <D> SavedData() { SavedScatteringPieces <D> output = new SavedScatteringPieces <D>(); output.HasDrawn = _mVarHasDrawn; output.ClearedOut = _clearedOut; output.RemainingList = RemainingList.ToObservableDeckDict(); return(output); }
public void SavedGame(SavedScatteringPieces <D> save) { _mVarHasDrawn = save.HasDrawn; _clearedOut = save.ClearedOut; RemainingList.ReplaceRange(save.RemainingList); }