Spaces:
Running
Running
import { LoadingManager } from './LoadingManager'; | |
import { Texture } from './../textures/Texture'; | |
import { Material } from './../materials/Material'; | |
export class MaterialLoader { | |
constructor(manager?: LoadingManager); | |
manager: LoadingManager; | |
textures: { [key: string]: Texture }; | |
load( | |
url: string, | |
onLoad: (material: Material) => void, | |
onProgress?: (event: ProgressEvent) => void, | |
onError?: (event: Error | ErrorEvent) => void | |
): void; | |
setTextures(textures: { [key: string]: Texture }): void; | |
getTexture(name: string): Texture; | |
parse(json: any): Material; | |
} | |