示例#1
0
 public StationConnector(int i)
 {
     File.AppendAllText(@"F:\temp\AE.txt", "Json StationConnector :" + (int)i + "\n");
     allowedDirections = new List <string>();
     allowedDirections.Add("   ");
     allowedDirections.Add("In");
     allowedDirections.Add("Out");
     allowedDirections.Add("Both");
     dirConnector = AllowedDir.NONE;
     configured   = false;
 }
示例#2
0
 public StationConnector(TrackSegment segment)
 {
     File.AppendAllText(@"F:\temp\AE.txt", "StationConnector\n");
     parentSegment     = segment;
     allowedDirections = new List <string>();
     allowedDirections.Add("   ");
     allowedDirections.Add("In");
     allowedDirections.Add("Out");
     allowedDirections.Add("Both");
     dirConnector = AllowedDir.NONE;
     configured   = false;
 }
示例#3
0
 public void setDirConnector(string info)
 {
     if (info == allowedDirections[1])
     {
         dirConnector = AllowedDir.IN;
     }
     else if (info == allowedDirections[2])
     {
         dirConnector = AllowedDir.OUT;
     }
     else if (info == allowedDirections[3])
     {
         dirConnector = AllowedDir.InOut;
     }
     else
     {
         dirConnector = AllowedDir.NONE;
     }
 }