UNPKG

polygonjs-engine

Version:

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

22 lines (19 loc) 616 B
/** * A subnet to create SOP nodes * */ import {SubnetSopNodeLike} from './utils/subnet/ChildrenDisplayController'; import {InputCloneMode} from '../../poly/InputCloneMode'; import {NodeParamsConfig} from '../utils/params/ParamsConfig'; class SubnetSopParamsConfig extends NodeParamsConfig {} const ParamsConfig = new SubnetSopParamsConfig(); export class SubnetSopNode extends SubnetSopNodeLike<SubnetSopParamsConfig> { params_config = ParamsConfig; static type() { return 'subnet'; } initializeNode() { this.io.inputs.setCount(0, 4); this.io.inputs.initInputsClonedState(InputCloneMode.NEVER); } }