예제 #1
0
파일: Blocks.cs 프로젝트: cbries/ecos
 public Event(RailwayEssentialContext ctx)
 {
     Ctx      = ctx;
     Type     = EventType.None;
     Feedback = null;
     DelayMs  = 0;
 }
예제 #2
0
파일: Blocks.cs 프로젝트: cbries/ecos
 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);
 }
예제 #3
0
파일: S88Feedback.cs 프로젝트: cbries/ecos
 public S88FeedbackList(RailwayEssentialContext ctx)
 {
     Ctx = ctx;
 }
예제 #4
0
파일: Blocks.cs 프로젝트: cbries/ecos
 public Blocks(RailwayEssentialContext ctx)
 {
     Ctx = ctx;
 }
예제 #5
0
 public Routes(RailwayEssentialContext ctx)
 {
     Ctx = ctx;
 }