class ControlModel;
class LocoType;
class Route;
+class Timetable;
class Vehicle;
class Train: public sigc::trackable
void name(const std::string &);
void real_speed(unsigned, float, float);
void route(const std::string &);
+ void timetable();
};
sigc::signal<void, const std::string &> signal_name_changed;
std::list<BlockRef> rsv_blocks;
Block *pending_block;
ControlModel *control;
+ Timetable *timetable;
bool active;
unsigned current_speed;
bool speed_changing;