Esempio n. 1
0
 public GameXmlWriter(SaveMode mode, GameXmlWriterOptions options = null)
 {
     m_mode = mode;
     m_output = new StringBuilder();
     XmlWriterSettings settings = new XmlWriterSettings();
     settings.Indent = true;
     settings.IndentChars = k_indentChars;
     settings.OmitXmlDeclaration = true;
     m_writer = XmlWriter.Create(m_output, settings);
     if (options == null)
     {
         options = new GameXmlWriterOptions();
         options.IncludeWalkthrough = (mode != SaveMode.Package);
     }
     m_options = options;
 }
Esempio n. 2
0
        public GameXmlWriter(SaveMode mode, GameXmlWriterOptions options = null)
        {
            m_mode   = mode;
            m_output = new StringBuilder();
            XmlWriterSettings settings = new XmlWriterSettings();

            settings.Indent             = true;
            settings.IndentChars        = k_indentChars;
            settings.OmitXmlDeclaration = true;
            m_writer = XmlWriter.Create(m_output, settings);
            if (options == null)
            {
                options = new GameXmlWriterOptions();
                options.IncludeWalkthrough = (mode != SaveMode.Package);
            }
            m_options = options;
        }