ScrGen.Icon.IconDirectory.ToStream C# (CSharp) Method

ToStream() public method

public ToStream ( Stream iconStream ) : void
iconStream Stream
return void
        public virtual void ToStream(Stream iconStream)
        {
            if (iconStream == null)
                throw new ArgumentNullException("iconStream");

            if (!iconStream.CanWrite)
                throw new ArgumentException("Can't write to stream", "iconStream");

            using (var iconWriter = new BinaryWriter(iconStream, Encoding.Default, true))
            {
                iconWriter.Write(Reserved);
                iconWriter.Write(Type);
                iconWriter.Write(Count);
            }
        }