1 // generated by Fast Light User Interface Designer (fluid) version 1.0300
2 
3 #ifndef CubeViewUI_h
4 #define CubeViewUI_h
5 #include <FL/Fl.H>
6 #include <FL/Fl_Double_Window.H>
7 #include <FL/Fl_Group.H>
8 #include <FL/Fl_Roller.H>
9 #include <stdio.h>
10 #include <FL/Fl_Slider.H>
11 #include <FL/Fl_Box.H>
12 #include "CubeView.h"
13 #include <FL/Fl_Value_Slider.H>
14 
15 class CubeViewUI {
16 public:
17   CubeViewUI();
18 private:
19   Fl_Double_Window *mainWindow;
20 public:
21   Fl_Group *VChange;
22   Fl_Roller *vrot;
23 private:
24   void cb_vrot_i(Fl_Roller*, void*);
25   static void cb_vrot(Fl_Roller*, void*);
26 public:
27   Fl_Slider *ypan;
28 private:
29   void cb_ypan_i(Fl_Slider*, void*);
30   static void cb_ypan(Fl_Slider*, void*);
31 public:
32   Fl_Group *HChange;
33   Fl_Slider *xpan;
34 private:
35   void cb_xpan_i(Fl_Slider*, void*);
36   static void cb_xpan(Fl_Slider*, void*);
37 public:
38   Fl_Roller *hrot;
39 private:
40   void cb_hrot_i(Fl_Roller*, void*);
41   static void cb_hrot(Fl_Roller*, void*);
42 public:
43   Fl_Group *MainView;
44   Fl_Box *cframe;
45   CubeView *cube;
46   Fl_Value_Slider *zoom;
47 private:
48   void cb_zoom_i(Fl_Value_Slider*, void*);
49   static void cb_zoom(Fl_Value_Slider*, void*);
50 public:
51   void show(int argc, char **argv);
52 };
53 #endif
54