예제 #1
0
파일: Scheme.cs 프로젝트: ot-vinta/TEC_Game
        public void AddWireToObject(Wire wire, object obj)
        {
            switch (obj)
            {
            case Node temp1:
                temp1.AddConnectedWire(wire);
                wire.AddConnectedObject(temp1);
                break;

            case BaseElement temp:
                temp.AddWire(wire);
                wire.AddConnectedObject(temp);
                break;

            case Wire temp:
                temp.AddConnectedObject(wire);
                wire.AddConnectedObject(temp);
                break;
            }
        }