UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

22 lines (21 loc) 567 B
"use strict"; import { TypedNode } from "../_Base"; import { NodeContext } from "../../poly/NodeContext"; import { FlagsControllerB } from "../utils/FlagsController"; export class TypedAudioNode extends TypedNode { constructor() { super(...arguments); this.flags = new FlagsControllerB(this); } static context() { return NodeContext.AUDIO; } initializeBaseNode() { this.io.outputs.setHasOneOutput(); } setAudioBuilder(audioBuilder) { this._setContainer(audioBuilder); } } export class BaseAudioNodeClass extends TypedAudioNode { }