Ejemplo n.º 1
0
 public bool TryFinalizingConnection(WirePin targetPin)
 {
     if (targetPin.Connect(sourcePin, true))
     {
         sourcePin          = null;
         sourcePinDisplayer = null;
         MakingConnection   = false; // No more making the connection
         return(true);
     }
     MakingConnection = true;
     return(false);
 }
Ejemplo n.º 2
0
 public void CancelConnection()
 {
     sourcePin          = null;
     sourcePinDisplayer = null;
     MakingConnection   = false;
 }
Ejemplo n.º 3
0
 public void BeginConnection(WirePin sourcePin)
 {
     this.sourcePin     = sourcePin;
     sourcePinDisplayer = (WirePinDisplayer)sourcePin.WirePinDisplayer;
     MakingConnection   = true;
 }