Msp::GLtk::Label *lbl_status;
Msp::GLtk::Toggle *tgl_forward;
std::map<unsigned, Msp::GLtk::Toggle *> tgl_funcs;
+ sigc::connection pick_conn;
public:
TrainPanel(Engineer &, const Msp::GLtk::Resources &, Marklin::Train &);
void place_clicked();
void edit_clicked();
void route_clicked();
+ void goto_clicked();
void forward_toggled(bool);
void func_toggled(bool, unsigned);
+ void place(Marklin::Track *, unsigned);
+ void go_to(Marklin::Track *, unsigned);
};
#endif