Example #1
0
 public void Disconnect(IEnergyNode node)
 {
     if (node == this)
     {
         return;
     }
     nodes.Remove(node);
     Changed();
 }
Example #2
0
 public void Connect(IEnergyNode node)
 {
     if (node == this)
     {
         return;
     }
     nodes.Add(node);
     Changed();
 }
Example #3
0
 public void Disconnect(IEnergyNode node)
 {
     _energyNet.Disconnect(node);
 }
Example #4
0
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        //
        // Energy Net
        //
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        public void Connect(IEnergyNode node)
        {
            _energyNet.Connect(node);
        }