private void InitializeSerializer() { XmlAttributes attrs = new XmlAttributes(); XmlAttributeOverrides attrOverrides = new XmlAttributeOverrides(); attrOverrides.Add(typeof(string), "File", attrs); attrOverrides.Add(typeof(List<string>), "Columns", attrs); attrOverrides.Add(typeof(List<List<string>>), "Rows", attrs); m_compositionXmlSerializer = new XmlSerializer(typeof(List<List<string>>), attrOverrides); m_mapSerializer = new TmxMapSerializer.Serializer.TmxMapSerializer(); }
private void InitializeSerializer() { XmlAttributes attrs = new XmlAttributes(); XmlAttributeOverrides attrOverrides = new XmlAttributeOverrides(); attrOverrides.Add(typeof(string), "File", attrs); attrOverrides.Add(typeof(List <string>), "Columns", attrs); attrOverrides.Add(typeof(List <List <string> >), "Rows", attrs); m_compositionXmlSerializer = new XmlSerializer(typeof(List <List <string> >), attrOverrides); m_mapSerializer = new TmxMapSerializer.Serializer.TmxMapSerializer(); }