UNPKG

mdx-m3-viewer

Version:

A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.

29 lines (28 loc) 651 B
/** * A bit stream. */ export default class BitStream { buffer: ArrayBuffer; uint8array: Uint8Array; index: number; byteLength: number; bitBuffer: number; bits: number; constructor(buffer: ArrayBuffer | Uint8Array, byteOffset?: number, byteLength?: number); /** * Peek a number of bits. */ peekBits(bits: number): number; /** * Read a number of bits. */ readBits(bits: number): number; /** * Skip a number of bits. */ skipBits(bits: number): void; /** * Load more bits into the buffer. */ loadBits(bits: number): void; }