File: FunctionCallNode.md | Updated: 11/15/2025
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.