LegacyJSONLoader.d.ts 526 B

12345678910111213141516171819
  1. import {
  2. Geometry,
  3. Loader,
  4. LoadingManager,
  5. Material
  6. } from '../../../../src/Three';
  7. export interface LegacyJSONLoaderResult {
  8. geometry: Geometry;
  9. materials: Material[];
  10. }
  11. export class LegacyJSONLoader extends Loader {
  12. constructor(manager?: LoadingManager);
  13. withCredentials: boolean;
  14. load(url: string, onLoad: (object: LegacyJSONLoaderResult) => void, onProgress?: (event: ProgressEvent) => void, onError?: (event: ErrorEvent) => void): void;
  15. parse(json: object, path: string): LegacyJSONLoaderResult;
  16. }