mdx-m3-viewer
Version:
A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.
25 lines (23 loc) • 625 B
TypeScript
declare module 'tga-js' {
export default class TgaLoader {
header: {
idLength: number;
colorMapType: number;
imageType: number;
colorMapIndex: number;
colorMapLength: number;
colorMapDepth: number;
offsetX: number;
offsetY: number;
width: number;
height: number;
pixelDepth: number;
flags: number;
};
open(path: string, callback: () => void): void;
load(data: Uint8Array): void;
getImageData(imageData: ImageData): ImageData;
getCanvas(): HTMLCanvasElement;
getDataUrl(type: string): string;
}
}