getUint32 method
Reads a 32-bit unsigned integer at offset using the specified endian byte order.
Implementation
@override
int getUint32(int offset, Endian endian) {
file.setPositionSync(offset);
final bytes = file.readSync(4);
if (bytes.length < 4) {
throw const FormatException("Header ended prematurely");
}
return ByteData.sublistView(bytes).getUint32(0, endian);
}