Manual class transform

This commit is contained in:
Tim Schaub
2018-07-16 17:09:50 -06:00
parent 7b4a73f3b9
commit f78d0d4cfa
96 changed files with 8112 additions and 7964 deletions
+26 -26
View File
@@ -18,36 +18,36 @@ const BufferUsage = {
* @param {number=} opt_usage Usage.
* @struct
*/
const WebGLBuffer = function(opt_arr, opt_usage) {
class WebGLBuffer {
constructor(opt_arr, opt_usage) {
/**
* @private
* @type {Array.<number>}
*/
this.arr_ = opt_arr !== undefined ? opt_arr : [];
/**
* @private
* @type {Array.<number>}
*/
this.arr_ = opt_arr !== undefined ? opt_arr : [];
/**
* @private
* @type {number}
*/
this.usage_ = opt_usage !== undefined ? opt_usage : BufferUsage.STATIC_DRAW;
/**
* @private
* @type {number}
*/
this.usage_ = opt_usage !== undefined ? opt_usage : BufferUsage.STATIC_DRAW;
};
}
/**
* @return {Array.<number>} Array.
*/
getArray() {
return this.arr_;
}
/**
* @return {Array.<number>} Array.
*/
WebGLBuffer.prototype.getArray = function() {
return this.arr_;
};
/**
* @return {number} Usage.
*/
WebGLBuffer.prototype.getUsage = function() {
return this.usage_;
};
/**
* @return {number} Usage.
*/
getUsage() {
return this.usage_;
}
}
export default WebGLBuffer;