AlbLib.IFF.IFFFileNode.IFFFileNode C# (CSharp) Method

IFFFileNode() public method

Initializes new instance using stream.
public IFFFileNode ( Stream input ) : System
input Stream /// Input stream. ///
return System
        public IFFFileNode(Stream input)
            : base(input)
        {
            Apply(reader.ReadFileHeader());
            var nodes = new List<IFFContentNode>();
            int read = 0;
            while(read < Length)
            {
                var node = new IFFContentNode(input);
                read += node.Length;
                nodes.Add(node);
            }
            Nodes = new ReadOnlyCollection<IFFContentNode>(nodes);
        }

Same methods

IFFFileNode::IFFFileNode ( string file ) : System