コード例 #1
0
        public WADFile[] LoadFileArray()
        {
            br.BaseStream.Seek(Offset, SeekOrigin.Begin);
            var n     = FileCount;
            var files = new WADFile[n];

            for (int i = 0; i < n; i++)
            {
                files[i] = br.ReadStruct <WADFile>();
            }
            return(files);
        }
コード例 #2
0
 public byte[] LoadFile(WADFile file)
 {
     br.BaseStream.Seek(file.offset, SeekOrigin.Begin);
     return(br.ReadBytes((int)file.compressedFileSize));
 }
コード例 #3
0
ファイル: WADParser.cs プロジェクト: txdv/hltools
 public byte[] LoadFile(WADFile file)
 {
     br.BaseStream.Seek(file.offset, SeekOrigin.Begin);
     return br.ReadBytes((int)file.compressedFileSize);
 }