OBJLoader2Parallel.d.ts 626 B

12345678910111213141516171819
  1. import {
  2. LoadingManager
  3. } from '../../../src/Three';
  4. import { OBJLoader2 } from './OBJLoader2.js';
  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. setCallbackOnParseComplete(onParseComplete: Function): this;
  13. setExecuteParallel(executeParallel: boolean): this;
  14. getWorkerExecutionSupport(): object;
  15. buildWorkerCode(): object;
  16. }