mdx-m3-viewer
Version:
A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.
21 lines (18 loc) • 533 B
text/typescript
import TokenStream from './tokenstream';
import GenericObject from './genericobject';
/**
* A helper.
*/
export default class Helper extends GenericObject {
readMdl(stream: TokenStream) {
for (let token of super.readGenericBlock(stream)) {
throw new Error(`Unknown token in Helper: "${token}"`);
}
}
writeMdl(stream: TokenStream) {
stream.startObjectBlock('Helper', this.name);
this.writeGenericHeader(stream);
this.writeGenericAnimations(stream);
stream.endBlock();
}
}