diff --git a/src/loaders/AnimationLoader.d.ts b/src/loaders/AnimationLoader.d.ts index b657037e5a4cca6b075c2ce2676bc6550ae5178d..ccf51e6493fdf42ddd7232fa5c205a55381551b8 100644 --- a/src/loaders/AnimationLoader.d.ts +++ b/src/loaders/AnimationLoader.d.ts @@ -8,10 +8,10 @@ export class AnimationLoader extends Loader { load( url: string, - onLoad?: ( response: string | ArrayBuffer ) => void, + onLoad: ( response: AnimationClip[] ) => void, onProgress?: ( request: ProgressEvent ) => void, onError?: ( event: ErrorEvent ) => void - ): any; + ): void; parse( json: any ): AnimationClip[]; } diff --git a/src/loaders/AudioLoader.d.ts b/src/loaders/AudioLoader.d.ts index d477b0f1b862f5f7cba5d49445035f1a77d05211..c5c5b05d6b6dc036558b57ad180782f889547a8e 100644 --- a/src/loaders/AudioLoader.d.ts +++ b/src/loaders/AudioLoader.d.ts @@ -7,9 +7,9 @@ export class AudioLoader extends Loader { load( url: string, - onLoad: Function, - onPrgress: Function, - onError: Function + onLoad: ( audioBuffer: AudioBuffer ) => void, + onProgress?: ( request: ProgressEvent ) => void, + onError?: ( event: ErrorEvent ) => void ): void; } diff --git a/src/loaders/BufferGeometryLoader.d.ts b/src/loaders/BufferGeometryLoader.d.ts index ffdde0ff9aca85da693b1a85390d564a772571dd..96569ad921a8875d219e2f8e2cbcad7001f79534 100644 --- a/src/loaders/BufferGeometryLoader.d.ts +++ b/src/loaders/BufferGeometryLoader.d.ts @@ -1,6 +1,7 @@ import { Loader } from './Loader'; import { LoadingManager } from './LoadingManager'; import { BufferGeometry } from './../core/BufferGeometry'; +import { InstancedBufferGeometry } from '../core/InstancedBufferGeometry'; export class BufferGeometryLoader extends Loader { @@ -8,10 +9,10 @@ export class BufferGeometryLoader extends Loader { load( url: string, - onLoad: ( bufferGeometry: BufferGeometry ) => void, - onProgress?: ( event: any ) => void, - onError?: ( event: any ) => void + onLoad: ( bufferGeometry: InstancedBufferGeometry | BufferGeometry ) => void, + onProgress?: ( request: ProgressEvent ) => void, + onError?: ( event: ErrorEvent ) => void ): void; - parse( json: any ): BufferGeometry; + parse( json: any ): InstancedBufferGeometry | BufferGeometry; } diff --git a/src/loaders/ImageBitmapLoader.d.ts b/src/loaders/ImageBitmapLoader.d.ts index a8a2937047ccac2b56be96b3daee228269d07398..70a7f5183ba60c4f7ac2c89a111278c6f85fd226 100644 --- a/src/loaders/ImageBitmapLoader.d.ts +++ b/src/loaders/ImageBitmapLoader.d.ts @@ -10,7 +10,7 @@ export class ImageBitmapLoader extends Loader { setOptions( options: object ): ImageBitmapLoader; load( url: string, - onLoad?: ( response: string | ArrayBuffer ) => void, + onLoad?: ( response: ImageBitmap ) => void, onProgress?: ( request: ProgressEvent ) => void, onError?: ( event: ErrorEvent ) => void ): any;