get_material_function_inputs
List the input and output nodes of a UMaterialFunction asset, including names, types, descriptions, sort priority, and preview values for inputs. Read-only; use graph tool for full node graph.
Instructions
List the FunctionInput and FunctionOutput nodes of a UMaterialFunction asset: node_id, name, type, description, sort priority and preview value for inputs; name, description and sort priority for outputs. Read-only. Function instances are not accepted; for the whole node graph use get_material_function_graph.
Returns: { material_function_path: string, input_count: number, output_count: number, inputs: [{ node_id: string, input_name: string, input_type: string, description: string, sort_priority: number, use_preview_value: bool, preview_value: {x,y,z,w} }], outputs: [{ node_id: string, output_name: string, description: string, sort_priority: number }] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| material_function_path | Yes | Asset path of the UMaterialFunction or material layer, e.g. "/Game/Materials/MF_Blend". |