mdx-m3-viewer
Version:
A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.
19 lines (18 loc) • 621 B
TypeScript
import M3ParserStc from '../../../parsers/m3/stc';
import { AnimationReference } from '../../../parsers/m3/animationreference';
import M3ModelInstance from './modelinstance';
import M3SdContainer from './sd';
import { quat, vec3 } from 'gl-matrix';
/**
* M3 sequence data.
*/
export default class M3Stc {
name: string;
runsConcurrent: number;
priority: number;
stsIndex: number;
animRefs: number[][];
sd: M3SdContainer[];
constructor(stc: M3ParserStc);
getValueUnsafe(animRef: AnimationReference, instance: M3ModelInstance): number | vec3 | quat | Uint8Array | null;
}