Quellcode durchsuchen

Merge pull request #16430 from linbingquan/dev-ts

WebGL: TypeScript for WebGLAttributes.js and WebGLAnimation.js
Mr.doob vor 6 Jahren
Ursprung
Commit
241360abbb
2 geänderte Dateien mit 18 neuen und 0 gelöschten Zeilen
  1. 9 0
      src/renderers/webgl/WebGLAnimation.d.ts
  2. 9 0
      src/renderers/webgl/WebGLAttributes.d.ts

+ 9 - 0
src/renderers/webgl/WebGLAnimation.d.ts

@@ -0,0 +1,9 @@
+export class WebGLAnimation {
+	start(): void;
+
+	stop(): void;
+
+	setAnimationLoop(callback: Function): void;
+
+	setContext(value: CanvasRenderingContext2D | WebGLRenderingContext): void;
+}

+ 9 - 0
src/renderers/webgl/WebGLAttributes.d.ts

@@ -0,0 +1,9 @@
+export class WebGLAttributes {
+	constructor(gl: CanvasRenderingContext2D | WebGLRenderingContext);
+
+	get(attribute: any): any;
+
+	remove(attribute: any): void;
+
+	update(attribute: any, bufferType: Array): void;
+}

粤ICP备19079148号