Beyond_Beyaan.FleetManager.Save C# (CSharp) Метод

Save() публичный Метод

public Save ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
Результат void
        public void Save(XmlWriter writer)
        {
            writer.WriteStartElement("CurrentShipDesigns");
            foreach (var ship in CurrentDesigns)
            {
                ship.Save(writer);
            }
            writer.WriteEndElement();
            /*writer.WriteStartElement("ObsoleteShipDesigns");
            foreach (var ship in ObsoleteDesigns)
            {
                ship.Save(writer);
            }
            writer.WriteEndElement();*/
            writer.WriteStartElement("Fleets");
            foreach (var fleet in _fleets)
            {
                fleet.Save(writer);
            }
            writer.WriteEndElement();
        }

Usage Example

Пример #1
0
 public void Save(XmlWriter writer)
 {
     writer.WriteStartElement("Empire");
     writer.WriteAttributeString("ID", empireID.ToString());
     writer.WriteAttributeString("Name", empireName);
     writer.WriteAttributeString("Color", empireColor.ToArgb().ToString());
     writer.WriteAttributeString("Race", EmpireRace.RaceName);
     writer.WriteAttributeString("IsHumanPlayer", type == PlayerType.HUMAN ? "True" : "False");
     writer.WriteAttributeString("SelectedSystem", lastSelectedSystem.ID.ToString());
     TechnologyManager.Save(writer);
     FleetManager.Save(writer);
     //sitRepManager.Save(writer);
     writer.WriteEndElement();
 }