GraphEndpoint

data class GraphEndpoint(val type: GraphEndpointType, val nodeId: String, val instanceId: Int, val busIndex: UInt)

One end of a graph connection.

nodeId is the node's persistent identity and the field to key pins by: instanceId is -1 for both graph endpoints and for every built-in node, so it cannot distinguish them. Use resolvedNodeId to apply the same fallback uapmd-app applies when the id is empty.

Constructors

Link copied to clipboard
constructor(type: GraphEndpointType, nodeId: String, instanceId: Int, busIndex: UInt)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Mirrors uapmd-app's endpointNodeId() (PluginGraphEditor.cpp:105).

Link copied to clipboard