UNPKG

three

Version:

JavaScript 3D library

29 lines (22 loc) 625 B
import { LoadingManager, CompressedTextureLoader, CompressedTexture, WebGLRenderer } from '../../../src/Three'; export class KTX2Loader extends CompressedTextureLoader { constructor( manager?: LoadingManager ); detectSupport( renderer: WebGLRenderer ): KTX2Loader; initModule(): void; load( url: string, onLoad: ( texture: CompressedTexture ) => void, onProgress?: ( event: ProgressEvent ) => void, onError?: ( event: ErrorEvent ) => void ): CompressedTexture; parse( buffer: ArrayBuffer, onLoad: ( texture: CompressedTexture ) => void, onError?: ( event: ErrorEvent ) => void ): KTX2Loader; }