OBJLoader2Parallel.d.ts 616 B

1234567891011121314151617181920212223
  1. import {
  2. LoadingManager
  3. } from '../../../src/Three';
  4. import { OBJLoader2 } from './OBJLoader2';
  5. import { WorkerExecutionSupport } from './obj2/worker/main/WorkerExecutionSupport';
  6. export class OBJLoader2Parallel extends OBJLoader2 {
  7. constructor( manager?: LoadingManager );
  8. preferJsmWorker: boolean;
  9. executeParallel: boolean;
  10. workerExecutionSupport: WorkerExecutionSupport;
  11. setPreferJsmWorker( preferJsmWorker: boolean ): this;
  12. setExecuteParallel( executeParallel: boolean ): this;
  13. getWorkerExecutionSupport(): object;
  14. buildWorkerCode(): object;
  15. // @ts-ignore
  16. parse( content: ArrayBuffer ): void;
  17. }