public static void SaveTerrainLibToXml(string filename, TerrainLibrary tl) { XmlDocument xmlDocument = new XmlDocument(); XmlElement element = xmlDocument.CreateElement("TerrainLibrary"); tl.AttachToXmlNode(ref element); xmlDocument.AppendChild((XmlNode)element); xmlDocument.Save(filename); }
public static void LoadTerrainLibFromXml(string filename, ref TerrainLibrary tl) { if (!File.Exists(filename)) { return; } XmlDocument xmlDocument = new XmlDocument(); xmlDocument.Load(filename); tl.LoadFromXmlNode(xmlDocument["TerrainLibrary"]); }