public void LinkNodes(string nodename1, string nodename2) { var gcr = GetGraphCtrl(); if (gcr.IsNodeName(nodename1) && gcr.IsNodeName(nodename2)) { string linkname = nodename1 + ":" + nodename2; var lpt1 = gcr.GetNode(nodename1); var lpt2 = gcr.GetNode(nodename2); gcr.AddLink(linkname, lpt1, lpt2); RefreshGos(); var clipstring = "lc.AddLinkByNodeName( " + q(nodename1) + "," + q(nodename2) + ");"; GraphUtil.AddToClipboard(clipstring); Debug.Log("Wrote " + clipstring + " to clipboard"); } }