X-Git-Url: http://git.tdb.fi/?p=r2c2.git;a=blobdiff_plain;f=source%2Flibr2c2%2Ftrainrouteplanner.h;h=3076c3978efa5ed0b27edae5cec7b4130e72afa7;hp=c7572c0df41cb48c548fa2c4b0cb40f6afdd4453;hb=528c4f8760ac54fb2d1f3002248ecf6774956030;hpb=8776713b20fdc7cdd09f7e2363679ebd06665d32 diff --git a/source/libr2c2/trainrouteplanner.h b/source/libr2c2/trainrouteplanner.h index c7572c0..3076c39 100644 --- a/source/libr2c2/trainrouteplanner.h +++ b/source/libr2c2/trainrouteplanner.h @@ -34,7 +34,7 @@ private: float speed; Block *first_noncritical; TrainRouter *router; - std::vector waypoints; + std::vector waypoints; std::vector metrics; bool has_duration; std::list routes; @@ -109,6 +109,7 @@ private: RoutingStep(const RoutingStep *); void create_successors(std::list &) const; + static void create_successor(RoutingStep &, unsigned, unsigned, std::list &); bool update_states(); bool check_deadlocks() const; int get_occupant(Track &) const;