ApiParser.UnityApiType.ExportTo C# (CSharp) Method

ExportTo() public method

public ExportTo ( XmlTextWriter xmlWriter ) : void
xmlWriter System.Xml.XmlTextWriter
return void
        public void ExportTo(XmlTextWriter xmlWriter)
        {
            xmlWriter.WriteStartElement("type");
            xmlWriter.WriteAttributeString("kind", Kind);
            xmlWriter.WriteAttributeString("name", Name);
            xmlWriter.WriteAttributeString("ns", Namespace);
            ExportVersionRange(xmlWriter);
            xmlWriter.WriteAttributeString("path", myDocPath.Replace(@"\", "/"));
            foreach (var eventFunction in myEventFunctions.OrderBy(f => f.OrderingString))
                eventFunction.ExportTo(xmlWriter);
            xmlWriter.WriteEndElement();
        }
    }