]> git.tdb.fi Git - r2c2.git/blob - source/engineer/dynamicdialog.h
Move user interface code to its own class
[r2c2.git] / source / engineer / dynamicdialog.h
1 #ifndef DYNAMICDIALOG_H_
2 #define DYNAMICDIALOG_H_
3
4 #include <msp/gltk/dialog.h>
5
6 class UserInterface;
7
8 class DynamicDialog: public Msp::GLtk::Dialog
9 {
10 protected:
11         UserInterface &ui;
12
13         DynamicDialog(UserInterface &);
14 public:
15         virtual ~DynamicDialog();
16
17         virtual void update() = 0;
18 };
19
20 #endif