unreal.InterchangeFunctionCallShaderNode

class unreal.InterchangeFunctionCallShaderNode(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: InterchangeShaderNode

A function call shader node has a named set of inputs and outputs which corresponds to the inputs and outputs of the shader function it instances.

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeNodes

  • File: InterchangeShaderGraphNode.h

get_custom_material_function() str or None

Get Custom Material Function

Returns:

attribute_value (str):

Return type:

str or None

set_custom_material_function(attribute_value) bool

Sets the unique id of the material function referenced by the function call expression.

Parameters:

attribute_value (str) –

Return type:

bool