Пример #1
0
 public void GetObjectData(SerializationInfo info, StreamingContext context)
 {
     info.AddValue("Nodes", ProductionNodes.ToArray());
     info.AddValue("SelectedRecipes", _selectedRecipies.Select(x => new SelectedRecipe(x)).ToArray());
     info.AddValue("Egress", WantedResults.ToArray());
     info.AddValue("Ingress", ExistingSources.ToArray());
 }
Пример #2
0
 private void Cleared(bool fullClear)
 {
     ProductionNodes.Clear();
     WantedResults.Clear();
     //_satisfierNodes.Clear();
     _selectedRecipies.Clear();
     if (fullClear)
     {
         ExistingSources.Clear();
     }
 }