* Write unsigned 32-bit integer (little-endian), advancing cursor by 4 bytes. * Requires cursor to be 4-byte aligned.
(v: number)
| 69 | * Requires cursor to be 4-byte aligned. |
| 70 | */ |
| 71 | writeU32(v: number): void { |
| 72 | this.ensureAligned4(this.off); |
| 73 | this.ensureCanWrite(4); |
| 74 | this.dv.setUint32(this.off, v >>> 0, true); |
| 75 | this.off += 4; |
| 76 | } |
| 77 | |
| 78 | /** |
| 79 | * Write signed 32-bit integer (little-endian), advancing cursor by 4 bytes. |