コード例 #1
0
        /// <summary>
        /// Enumerates through all chunks in file.
        /// </summary>
        /// <returns></returns>
        public IEnumerable <IFFChunk> ReadAll()
        {
            while (fileread < filelength)
            {
                IFFChunk chunk = ReadChunkHeader();
                yield return(chunk);

                if (rest > 0)
                {
                    ReadRest();
                }
            }
        }
コード例 #2
0
ファイル: IFFContentNode.cs プロジェクト: IllidanS4/AlbLib
 private void Apply(IFFChunk chunk)
 {
     this.TypeID = chunk.TypeID;
     this.Length = chunk.Length;
 }
コード例 #3
0
ファイル: IFFContentNode.cs プロジェクト: cvogt/AlbLib
 private void Apply(IFFChunk chunk)
 {
     this.TypeID = chunk.TypeID;
     this.Length = chunk.Length;
 }