KTX2Loader.d.ts 438 B

123456789101112131415161718192021
  1. import {
  2. LoadingManager,
  3. CompressedTextureLoader,
  4. CompressedTexture,
  5. WebGLRenderer
  6. } from '../../../src/Three';
  7. export class KTX2Loader extends CompressedTextureLoader {
  8. constructor( manager?: LoadingManager );
  9. detectSupport( renderer: WebGLRenderer ): KTX2Loader;
  10. initModule(): void;
  11. parse(
  12. buffer: ArrayBuffer,
  13. onLoad: ( texture: CompressedTexture ) => void,
  14. onError?: ( event: ErrorEvent ) => void
  15. ): KTX2Loader;
  16. }