private static ValuePort GetValueInput(FlowNode node, LinkedPort str) { if (node == null) { return(null); } return(node.GetValueInput(str.port)); }
public void LinkValuePort(FlowNode outputNode, string outputName, FlowNode inputNode, string inputName) { if (outputNode == inputNode) { return; } var output = outputNode.GetValueOutput(outputName); var input = inputNode.GetValueInput(inputName); if (output == null || input == null) { return; } input.LinkOutput = output; }