mdx-m3-viewer
Version:
A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.
16 lines (15 loc) • 515 B
TypeScript
import BinaryStream from '../../../common/binarystream';
import ModificationTable from '../w3u/modificationtable';
/**
* war3map.w3d - the doodad modification file.
*
* Also used for war3map.w3a (abilities), and war3map.w3q (upgrades).
*/
export default class War3MapW3d {
version: number;
originalTable: ModificationTable;
customTable: ModificationTable;
load(bufferOrStream: ArrayBuffer | Uint8Array | BinaryStream): void;
save(): Uint8Array;
getByteLength(): number;
}