mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
23 lines
720 B
TypeScript
23 lines
720 B
TypeScript
// https://github.com/mrdoob/three.js/blob/master/examples/js/loaders/OBJLoader.js
|
|
|
|
import { Material } from "./three-core";
|
|
import {LoadingManager} from "./three-core";
|
|
import {Group} from "./three-core";
|
|
import {MaterialCreator} from "./three-mtlloader";
|
|
|
|
export class OBJLoader {
|
|
|
|
constructor(manager?: LoadingManager);
|
|
manager: LoadingManager;
|
|
regexp: any;
|
|
materials: Material[];
|
|
path: string;
|
|
|
|
load(url: string, onLoad: (group: Group) => void, onProgress?: (event: ProgressEvent) => void, onError?: (event: ErrorEvent) => void): void;
|
|
parse(data: string) : Group;
|
|
setPath(value: string) : void;
|
|
setMaterials(materials: MaterialCreator) : void;
|
|
_createParserState() : any;
|
|
|
|
}
|