bool create_lead_route();
bool advance_to_track(RouteList::iterator &, const TrackIter &);
- static void get_routers(Layout &, std::vector<TrainRouter *> &);
+ static void get_routers(Layout &, std::vector<TrainRouter *> &, TrainRoutePlanner * = 0);
static void start_planning(Layout &);
static void apply_plan(Layout &, TrainRoutePlanner &);
};