gltf-loader-ts
Version:
Engine-agnostic glTF 2.0 loader in TypeScript
18 lines (17 loc) • 636 B
TypeScript
import { LoadingManager } from './loadingmanager';
export declare type ProgressCallback = (xhr: XMLHttpRequest) => void;
export declare type XMLHttpRequestResponse = any;
export declare class FileLoader {
manager: LoadingManager;
path: string | undefined;
responseType: XMLHttpRequestResponseType;
withCredentials: boolean;
mimeType: string;
requestHeaders: {
[k: string]: string;
};
private runningRequests;
constructor(manager: LoadingManager);
load(url: string, onProgress?: ProgressCallback): Promise<XMLHttpRequestResponse>;
setRequestHeader(key: string, value: string): this;
}