UNPKG

mdx-m3-viewer

Version:

A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.

24 lines (23 loc) 637 B
import BinaryStream from '../../common/binarystream'; import TokenStream from './tokenstream'; import GenericObject from './genericobject'; export declare const enum Shape { Box = 0, Plane = 1, Sphere = 2, Cylinder = 3 } /** * A collision shape. */ export default class CollisionShape extends GenericObject { type: Shape; vertices: Float32Array[]; boundsRadius: number; constructor(); readMdx(stream: BinaryStream): void; writeMdx(stream: BinaryStream): void; readMdl(stream: TokenStream): void; writeMdl(stream: TokenStream): void; getByteLength(): number; }