X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fengineer%2Ftrainlistdialog.h;h=5757c731b4ba96f35b61f2211f5518e7dff2f916;hb=daecd71f20c275fb6df128a3aaa4cfdda24b6886;hp=c12bcd4fc72c8a6bfb95f348f3605a2192c86f7e;hpb=b261812f040caed52bc3de783e8bcb86b222a9ed;p=r2c2.git diff --git a/source/engineer/trainlistdialog.h b/source/engineer/trainlistdialog.h index c12bcd4..5757c73 100644 --- a/source/engineer/trainlistdialog.h +++ b/source/engineer/trainlistdialog.h @@ -1,6 +1,7 @@ #ifndef TRAINLISTDIALOG_H_ #define TRAINLISTDIALOG_H_ +#include #include #include #include @@ -8,7 +9,7 @@ class Engineer; -class TrainListDialog: public Msp::GLtk::Dialog +class TrainListDialog: public Msp::GLtk::Dialog, public sigc::trackable { private: Engineer &engineer; @@ -22,6 +23,9 @@ public: private: void new_clicked(); void show_clicked(); + void train_added(R2C2::Train &); + void train_removed(R2C2::Train &); + void train_name_changed(R2C2::Train &); }; #endif