Inheritance: EventDispatcher → Node → TempNode →
This module represents the call of a FunctionNode. Developers are usually not confronted with this module since they use the predefined TSL syntax wgslFn and glslFn which encapsulate this logic.
Constructs a new function call node.
functionNode
The function node.
Default is null.
parameters
The parameters for the function call.
Default is {}.
The function node.
Default is null.
The parameters of the function call.
Default is {}.
Returns the function node of this function call node.
builder
The current node builder.
name
The name of the member.
Overrides: TempNode#getMemberType
Returns: The type of the member.
Returns the type of this function call node.
builder
The current node builder.
Overrides: TempNode#getNodeType
Returns: The type of this node.
Returns the parameters of the function call node.
Returns: The parameters of this node.
Sets the parameters of the function call node.
parameters
The parameters to set.
Returns: A reference to this node.