mdx-m3-viewer
Version:
A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.
21 lines (20 loc) • 518 B
TypeScript
import BinaryStream from '../../common/binarystream';
import TokenStream from './tokenstream';
export declare const enum WrapMode {
RepeatBoth = 0,
WrapWidth = 1,
WrapHeight = 2,
WrapBoth = 3
}
/**
* A texture.
*/
export default class Texture {
replaceableId: number;
path: string;
wrapMode: WrapMode;
readMdx(stream: BinaryStream): void;
writeMdx(stream: BinaryStream): void;
readMdl(stream: TokenStream): void;
writeMdl(stream: TokenStream): void;
}