Esempio n. 1
0
 public Event(RailwayEssentialContext ctx)
 {
     Ctx      = ctx;
     Type     = EventType.None;
     Feedback = null;
     DelayMs  = 0;
 }
Esempio n. 2
0
 public Block(RailwayEssentialContext ctx)
 {
     Ctx         = ctx;
     _sidePlus   = new Blocks(ctx);
     _sideMinus  = new Blocks(ctx);
     WaitMode    = new BlockWaitMode();
     Exclude     = new List <BlockLockRef>();
     Locked      = false;
     Occupation  = null;
     Commuting   = false;
     PlusEvents  = new BlockEvents(ctx);
     MinusEvents = new BlockEvents(ctx);
 }
Esempio n. 3
0
 public S88FeedbackList(RailwayEssentialContext ctx)
 {
     Ctx = ctx;
 }
Esempio n. 4
0
 public Blocks(RailwayEssentialContext ctx)
 {
     Ctx = ctx;
 }
Esempio n. 5
0
 public Routes(RailwayEssentialContext ctx)
 {
     Ctx = ctx;
 }