AoMEngineLibrary.Graphics.Grn.Nodes.GrnMainNode.Write C# (CSharp) Метод

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

public Write ( GrnBinaryWriter writer ) : void
writer GrnBinaryWriter
Результат void
        public override void Write(GrnBinaryWriter writer)
        {
            this.UpdateNumTotalChildNodes();
            this.UpdateOffset(0);

            writer.Write((uint)this.NodeType);
            writer.Write(this.NumTotalChildNodes);
            writer.Write(new byte[8]);
            writer.Write(this.FileLength);
            writer.Write(new byte[12]);

            foreach (GrnNode child in this.ChildNodes)
            {
                child.Write(writer);
            }

            foreach (GrnNode child in this.ChildNodes)
            {
                child.WriteData(writer);
            }
        }