AoMBrgEditor.PssgFile.Write C# (CSharp) Метод

Write() публичный Метод

public Write ( System fileStream ) : void
fileStream System
Результат void
        public void Write(System.IO.Stream fileStream)
        {
            using (PssgBinaryWriter writer = new PssgBinaryWriter(new BigEndianBitConverter(), fileStream))
            {
                writer.Write(Encoding.ASCII.GetBytes(magic));
                writer.Write(0);
                writer.Write(attributeInfo.Length);
                writer.Write(nodeInfo.Length);

                for (int i = 0; i < nodeInfo.Length; i++)
                {
                    nodeInfo[i].Write(writer);
                }

                if (rootNode != null)
                {
                    rootNode.UpdateSize();
                    rootNode.Write(writer);
                }
                writer.BaseStream.Position = 4;
                writer.Write((int)writer.BaseStream.Length - 8);
            }
        }