add three-octree.d.ts and three-ctmloader.d.ts

This commit is contained in:
Chunlei Hou
2017-02-07 22:31:36 +08:00
parent b9e1f8fedb
commit 8191468f64
2 changed files with 27 additions and 25 deletions

View File

@@ -6,31 +6,31 @@
/// <reference types="three" />
declare namespace THREE {
export class CTMLoader extends THREE.Loader {
constructor();
export class CTMLoader extends THREE.Loader {
constructor();
/**
* load multiple CTM parts defined in JSON.
* @param url(required)
* @param callback(required)
* @param parameters
*/
loadParts(url: string, callback: () => any, parameters?: any): any;
/**
* load multiple CTM parts defined in JSON.
* @param url(required)
* @param callback(required)
* @param parameters
*/
loadParts(url: string, callback: () => any, parameters?: any): any;
/**
* Load CTMLoader compressed models
* @param url(required)
* @param callback(required)
* @param parameters
*/
load(url: string, callback: () => any, parameters?: any): any;
/**
* Load CTMLoader compressed models
* @param url(required)
* @param callback(required)
* @param parameters
*/
load(url: string, callback: (geo: any) => any, parameters?: any): any;
/**
* create buffergeometry by ctm file.
* @param file(required)
* @param callback(required)
*/
createModel(file: string, callback: () => any): any;
/**
* create buffergeometry by ctm file.
* @param file(required)
* @param callback(required)
*/
createModel(file: string, callback: () => any): any;
}
}
}

View File

@@ -49,6 +49,8 @@
"test/canvas/canvas_particles_floor.ts",
"test/examples/detector.ts",
"test/examples/effects/vreffect.ts",
"test/examples/controls/vrcontrols.ts"
"test/examples/controls/vrcontrols.ts",
"test/examples/ctm/ctmloader.ts",
"test/examples/octree.ts"
]
}
}