three
Version:
JavaScript 3D library
20 lines (13 loc) • 435 B
TypeScript
import { Node } from './Node';
import { FunctionNode } from './FunctionNode';
import { TempNode } from './TempNode';
export class FunctionCallNode extends TempNode {
constructor( func: FunctionNode, inputs?: Node[] );
nodeType: string;
value: FunctionNode;
inputs: Node[];
setFunction( func: FunctionNode, inputs?: Node[] ): void;
getFunction(): FunctionNode;
getType(): string;
copy( source: FunctionCallNode ): this;
}