BufferNode.js 487 B

12345678910111213141516171819202122
  1. import InputNode from '../core/InputNode.js';
  2. import ExpressionNode from '../core/ExpressionNode.js';
  3. import UVNode from '../accessors/UVNode.js';
  4. import ColorSpaceNode from '../display/ColorSpaceNode.js';
  5. class BufferNode extends InputNode {
  6. constructor( value, bufferType, bufferCount = 0 ) {
  7. super( 'buffer' );
  8. this.value = value;
  9. this.bufferType = bufferType;
  10. this.bufferCount = bufferCount;
  11. }
  12. }
  13. BufferNode.prototype.isBufferNode = true;
  14. export default BufferNode;