Gruppe22.Client.ActorView.WriteXml C# (CSharp) Method

WriteXml() public method

Dump object to XML-file
public WriteXml ( System writer ) : void
writer System Write object to XML-stream
return void
        public override void WriteXml(System.Xml.XmlWriter writer)
        {
            writer.WriteAttributeString("width", _width.ToString());
            writer.WriteAttributeString("height", _height.ToString());
            writer.WriteStartElement("activities");
            for (int i = 0; i < _textures.Count; ++i)
            {
                writer.WriteStartElement("activity");
                writer.WriteAttributeString("Activity", ((Backend.Activity)(i / 8)).ToString());
                writer.WriteAttributeString("Direction", ((Backend.Direction)(i % 8)).ToString());
                _textures[i].WriteXml(writer);
                writer.WriteEndElement();

            }
            writer.WriteEndElement();
        }