You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.1KB

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