get_pcg_graph_info
Reads a PCG graph's structure, listing nodes, pins, and edges, to enable accurate node connections and disconnections.
Instructions
Reads the structure of a UPCGGraph: node count, per-node titles and pin labels, and every directed edge. Pin labels and the input_node_name/output_node_name feed connect_pcg_nodes / disconnect_pcg_nodes; the implicit graph endpoints are also addressable by the tokens "Input"/"Output".
Returns: { graph_name: string, asset_path: string, node_count: int, nodes: [{node_name, title, settings_class, input_pins: [string], output_pins: [string]}], has_input_node: bool, has_output_node: bool, input_node_name: string, output_node_name: string, edges: [{from_node, from_pin, to_node, to_pin}], edge_count: int }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pcg_graph_path | Yes | Asset path of the PCG Graph (e.g. "/Game/PCG/PCG_Example" or fully-qualified "/Game/PCG/PCG_Example.PCG_Example"). |