@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
13 lines (12 loc) • 585 B
TypeScript
import { InputCloneMode } from '../../../../engine/poly/InputCloneMode';
import { BaseOperationContainer } from '../_Base';
import { NodeContext } from '../../../poly/NodeContext';
export declare class OperationInputsController<NC extends NodeContext> {
private operationContainer;
constructor(operationContainer: BaseOperationContainer<NC>);
inputsCount(): number;
private _clonedStatesController;
initInputsClonedState(states: InputCloneMode | InputCloneMode[]): void;
cloneRequired(index: number): boolean;
override_cloned_state(state: boolean): void;
}