#include "options.h"
class MainWindow;
-class TrainView;
+class DynamicDialog;
class Engineer: public Msp::RegisteredApplication<Engineer>
{
MainWindow *main_wnd;
std::list<R2C2::Train *> new_trains;
- std::list<TrainView *> train_views;
+ std::list<DynamicDialog *> dyn_dialogs;
Msp::Time::TimeStamp status_timeout;
R2C2::Vector pointer;
std::list<R2C2::TrackChain3D *> emergencies;
R2C2::Layout3D &get_layout_3d() { return layout_3d; }
R2C2::View3D &get_main_view() { return main_view; }
void set_status(const std::string &);
- void add_train_view(TrainView &);
- void remove_train_view(TrainView &);
+ void add_dynamic_dialog(DynamicDialog &);
+ void remove_dynamic_dialog(DynamicDialog &);
int main();
void quit() { exit(0); }
private: