public static GaspRange[] ReadArray(BinaryReaderFont reader, int count) { GaspRange[] array = new GaspRange[count]; for (int i = 0; i < count; i++) { array[i] = Read(reader); } return(array); }
public static GaspTable Read(BinaryReaderFont reader) { GaspTable value = new GaspTable { version = reader.ReadUInt16(), numRanges = reader.ReadUInt16() }; value.gaspRanges = GaspRange.ReadArray(reader, value.numRanges); return(value); }