/// <summary> /// Adds a connection button linked to a NodeLinkID /// </summary> /// <param name="NodeLinkID">Node link identifier.</param> public virtual void AddConnectionButton(int NodeLinkID) { if (!db.HasActiveConnection(UniqueID, NodeLinkID)) { if (GUILayout.RepeatButton("O", GUILayout.Width(30))) { db.StartDragging(UniqueID, NodeLinkID); } UpdateConnectionRects(NodeLinkID); } else { if (GUILayout.Button("X", GUILayout.Width(30))) { DisconnectNode(NodeLinkID); } UpdateConnectionRects(NodeLinkID); } }