@types/three
Version:
TypeScript definitions for three
14 lines (9 loc) • 433 B
TypeScript
import Node from "../core/Node.js";
import { ShaderNodeObject } from "../tsl/TSLCore.js";
declare class FunctionOverloadingNode extends Node {
functionNodes: Node[];
parameterNodes: Node[];
constructor(functionNodes?: Node[], ...parameterNodes: Node[]);
}
export default FunctionOverloadingNode;
export const overloadingFn: (functionNodes: Node[]) => (...params: Node[]) => ShaderNodeObject<FunctionOverloadingNode>;