public static void OnClickOutPoint(ConnectionPointView outPoint)
    {
        instance.selectedOutPoint = outPoint;

        if (instance.selectedInPoint != null)
        {
            if (instance.selectedOutPoint.pointNode != instance.selectedInPoint.pointNode)
            {
                instance.CreateConnection();
                instance.ClearConnectionSelection();
            }
            else
            {
                instance.ClearConnectionSelection();
            }
        }
    }
Example #2
0
 public ConnectionView(ConnectionPointView inPoint, ConnectionPointView outPoint)
 {
     inPointView  = inPoint;
     outPointView = outPoint;
 }
 private void ClearConnectionSelection()
 {
     selectedInPoint  = null;
     selectedOutPoint = null;
 }