]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/trainrouteplanner.h
Limit timestep to 10 milliseconds
[r2c2.git] / source / libr2c2 / trainrouteplanner.h
index 32c9dadc3494671dcbe805c6fcf1ff4bee5b5247..85f5f6501321e328b2db36a70a0a79c9c18b59e4 100644 (file)
@@ -79,6 +79,7 @@ private:
                Msp::Time::TimeDelta delay;
                Msp::Time::TimeDelta duration;
                unsigned waypoint;
+               float travel_multiplier;
                float distance_traveled;
                float remaining_estimate;
                Msp::Time::TimeDelta wait_time;
@@ -96,6 +97,7 @@ private:
                void advance(float);
                void advance(const Msp::Time::TimeDelta &);
                void advance_track(unsigned);
+               void set_path(unsigned);
                void update_estimate();
                bool is_viable() const;
        };