@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
49 lines • 877 B
TypeScript
export class GLDataBuffer {
/**
*
* @param {number} size
* @return {GLDataBuffer}
*/
static float32(size: number): GLDataBuffer;
/**
*
* @type {Float32Array}
*/
data_f32: Float32Array;
/**
*
* @type {WebGLBuffer}
*/
gl_buffer_f32: WebGLBuffer;
/**
*
* @type {WebGLRenderingContext}
* @private
*/
private __context;
/**
*
* @type {number}
* @private
*/
private __size;
/**
*
* @param {WebGLRenderingContext} gl
*/
initialize(gl: WebGLRenderingContext): void;
/**
*
* @return {number}
*/
getSize(): number;
/**
*
* @param {number} size
*/
resize(size: number): void;
write(): void;
read(target: any): void;
dispose(): void;
}
//# sourceMappingURL=GLDataBuffer.d.ts.map