private SurfFlag[] GetTextureInfo(Stream stream) { Lump lump = header.lumps[(int)LumpType.LUMP_TEXINFO]; SurfFlag[] textureData = new SurfFlag[lump.length / 72]; stream.Position = lump.offset; for (int i = 0; i < textureData.Length; i++) { stream.Position += 64; textureData[i] = (SurfFlag)UtilityReader.ReadInt(stream); stream.Position += 4; } return(textureData); }
private SurfFlag[] GetTextureInfo(Stream stream) { Lump lump = header.lumps[(int)LumpType.LUMP_TEXINFO]; SurfFlag[] textureData = new SurfFlag[lump.length / 72]; stream.Position = lump.offset; for (int i = 0; i < textureData.Length; i++) { stream.Position += 64; textureData[i] = (SurfFlag)UtilityReader.ReadInt(stream); stream.Position += 4; } return textureData; }