OBJLoader2Parallel.d.ts 616 B

123456789101112131415161718192021
  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. }