X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrainrouteplanner.h;h=33e6ef5f1b4c5c7f22e23432eb3ed87932191e0c;hb=42a5c6606e82b1a27cb6d4d7afa630c75c869f97;hp=f7994200a33d6d3ff39f4029aeb25e263a8fcea9;hpb=6cfe927c34e7b866818502b39073b74b47666ba7;p=r2c2.git diff --git a/source/libr2c2/trainrouteplanner.h b/source/libr2c2/trainrouteplanner.h index f799420..33e6ef5 100644 --- a/source/libr2c2/trainrouteplanner.h +++ b/source/libr2c2/trainrouteplanner.h @@ -63,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 &); @@ -74,6 +74,7 @@ private: bool is_occupying(Track &) const; bool check_arrival(); void advance(float); + void advance(const Msp::Time::TimeDelta &); void advance_track(unsigned); void update_estimate(); };