UNPKG

@polygonjs/polygonjs

Version:

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

21 lines (20 loc) 763 B
/** * Allows to switch between different inputs. * * * */ import { JsConnectionPointType } from '../utils/io/connections/Js'; import { JsLinesCollectionController } from './code/utils/JsLinesCollectionController'; import { ParamlessTypedJsNode } from './_Base'; export declare class SwitchJsNode extends ParamlessTypedJsNode { static type(): string; static INPUT_INDEX_NAME: string; static OUTPUT_NAME: string; initializeNode(): void; protected _expectedInputName(index: number): string; protected _expectedOutputName(): string; protected _expectedInputTypes(): JsConnectionPointType[]; protected _expectedOutputTypes(): JsConnectionPointType[]; setLines(shadersCollectionController: JsLinesCollectionController): void; }