コード例 #1
0
ファイル: Traffic.cs プロジェクト: hayate891/freetrain
 public override void draw(DrawContext display, Point pt, int heightCutDiff)
 {
     if (_road != null)
     {
         _road.drawBefore(display, pt);
     }
     if (_accessory != null)
     {
         _accessory.drawBefore(display, pt);
     }
     if (_railRoad != null)
     {
         _railRoad.drawBefore(display, pt);
     }
     if (_car != null)
     {
         _car.draw(display, pt);
     }
     if (_railRoad != null)
     {
         _railRoad.drawAfter(display, pt);
     }
     if (_accessory != null)
     {
         _accessory.drawAfter(display, pt);
     }
 }