Browse Source

Merge pull request #20712 from FMS-Cat/types-gltfloader

Types: Add missing definition of GLTFLoader methods
Mr.doob 4 years ago
parent
commit
bacdaeeef9
1 changed files with 4 additions and 0 deletions
  1. 4 0
      examples/jsm/loaders/GLTFLoader.d.ts

+ 4 - 0
examples/jsm/loaders/GLTFLoader.d.ts

@@ -11,6 +11,7 @@ import {
 
 import { DRACOLoader } from './DRACOLoader';
 import { DDSLoader } from './DDSLoader';
+import { KTX2Loader } from './KTX2Loader';
 
 export interface GLTF {
 	animations: AnimationClip[];
@@ -38,6 +39,9 @@ export class GLTFLoader extends Loader {
 	load( url: string, onLoad: ( gltf: GLTF ) => void, onProgress?: ( event: ProgressEvent ) => void, onError?: ( event: ErrorEvent ) => void ) : void;
 	setDRACOLoader( dracoLoader: DRACOLoader ): GLTFLoader;
 	setDDSLoader( ddsLoader: DDSLoader ): GLTFLoader;
+	setKTX2Loader( ktx2Loader: KTX2Loader ): GLTFLoader;
+	setMeshoptDecoder( meshoptDecoder: /* MeshoptDecoder */ any ): GLTFLoader;
+
 	parse( data: ArrayBuffer | string, path: string, onLoad: ( gltf: GLTF ) => void, onError?: ( event: ErrorEvent ) => void ) : void;
 
 }