readSteppedVarInt method
Implementation
int readSteppedVarInt(
{bool signed = true, List<int> bitLimits = stepList2b}) {
int sign = signed
? !readBit()
? -1
: 1
: 1;
int step =
readInt(signed: false, bits: getBitsNeeded(bitLimits.length - 1));
return sign * readInt(signed: false, bits: bitLimits[step]);
}