UNPKG

@babylonjs/viewer

Version:

The Babylon Viewer aims to simplify a specific but common Babylon.js use case: loading, viewing, and interacting with a 3D model.

3 lines (2 loc) 1.05 kB
import{f as t}from"./KHR_interactivity-D4lwBSW9.esm.min.js";import{u as e}from"./index-BPURObVq.esm.min.js";import"./declarationMapper-D_filC93.esm.min.js";import"./objectModelMapping-ClgDmo5Q.esm.min.js";import"./spotLight.pure-5s2DDDIt.esm.min.js";class i extends t{constructor(t){super(t),this.config=t,this.executionSignals=[],this.setNumberOfOutputSignals(this.config.outputSignalCount)}_execute(t){for(let e=0;e<this.executionSignals.length;e++)this.executionSignals[e]._activateSignal(t)}setNumberOfOutputSignals(t=1){for(;this.executionSignals.length>t;){const t=this.executionSignals.pop();t&&(t.disconnectFromAll(),this._unregisterSignalOutput(t.name))}for(;this.executionSignals.length<t;)this.executionSignals.push(this._registerSignalOutput(`out_${this.executionSignals.length}`))}getClassName(){return"FlowGraphSequenceBlock"}}let n=!1;function s(){n||(n=!0,e("FlowGraphSequenceBlock",i))}s();export{i as FlowGraphSequenceBlock,s as RegisterFlowGraphSequenceBlock}; //# sourceMappingURL=flowGraphSequenceBlock-BkvApaH-.esm.min.js.map