(bytes)
| 261 | } |
| 262 | |
| 263 | readU32(bytes) { |
| 264 | let value = bytes[bytes.position] | (bytes[bytes.position + 1] << 8) | (bytes[bytes.position + 2] << 16) | (bytes[bytes.position + 3] << 24); |
| 265 | bytes.position += 4; |
| 266 | return value; |
| 267 | } |
| 268 | readS16(bytes) { |
| 269 | let value = (bytes[bytes.position]) | (bytes[bytes.position + 1] << 8); |
| 270 | if (value > 32767) value -= 65536; |