private Brushside[] GetBrushsides(Stream stream) { Lump lump = header.lumps[(int)LumpType.LUMP_BRUSHES]; Brushside[] brushsides = new Brushside[lump.length / 8]; stream.Position = lump.offset; for (int i = 0; i < brushsides.Length; i++) { brushsides[i] = new Brushside(); brushsides[i].planenum = UtilityReader.ReadUShort(stream); brushsides[i].texinfo = UtilityReader.ReadShort(stream); brushsides[i].dispinfo = UtilityReader.ReadShort(stream); brushsides[i].bevel = UtilityReader.ReadShort(stream); } return(brushsides); }
private Brushside[] GetBrushsides(Stream stream) { Lump lump = _header.lumps[(int)LumpType.LumpBrushes]; Brushside[] brushsides = new Brushside[lump.Length / 8]; stream.Position = lump.Offset; for (int i = 0; i < brushsides.Length; i++) { brushsides[i] = new Brushside { planenum = UtilityReader.ReadUShort(stream), texinfo = UtilityReader.ReadShort(stream), dispinfo = UtilityReader.ReadShort(stream), bevel = UtilityReader.ReadShort(stream) }; } return(brushsides); }