X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrainrouteplanner.h;h=a191cb6b117417fb288b8035ddd2bf03415fe017;hb=f305e582aef0dceafd3b7b00bf9374bb69bdf8b0;hp=215cbfd6c9b1660356c375d1d1bb6aa471f8b4d3;hpb=d578d036656c0e89fe9dca5aefd1f81d2777a69e;p=r2c2.git diff --git a/source/libr2c2/trainrouteplanner.h b/source/libr2c2/trainrouteplanner.h index 215cbfd..a191cb6 100644 --- a/source/libr2c2/trainrouteplanner.h +++ b/source/libr2c2/trainrouteplanner.h @@ -24,7 +24,8 @@ private: Train *train; float speed; TrainRouter *router; - Route *route; + std::list routes; + Track *track_history[3]; std::list waits; TrainRoutingInfo(Train &); @@ -62,7 +63,7 @@ private: TrainState state; Msp::Time::TimeDelta delay; int waypoint; - Msp::Time::TimeDelta remaining_estimate; + float remaining_estimate; int blocked_by; TrainRoutingState(TrainRoutingInfo &);