|
- // generated by Fast Light User Interface Designer (fluid) version 1.0300
-
- #ifndef LFOUI_h
- #define LFOUI_h
- #include <FL/Fl.H>
- #include "Fl_Osc_Dial.H"
- #include "Fl_Osc_DialF.H"
- #include "Fl_Osc_Choice.H"
- #include "Fl_Osc_Check.H"
- #include "Fl_Osc_Pane.H"
- #include <string>
- #include "PresetsUI.h"
- #include "common.H"
- #include <FL/Fl_Button.H>
-
- class LFOUI : public Fl_Osc_Group, PresetsUI_ {
- public:
- LFOUI(int x,int y, int w, int h, const char *label=0);
- ~LFOUI();
- Fl_Group* make_window();
- Fl_Group *lfoui;
- Fl_Osc_Group *lfoparamswindow;
- Fl_Osc_DialF *freq;
- Fl_Osc_Dial *intensity;
- Fl_Osc_Dial *delay;
- Fl_Osc_Dial *startphase;
- Fl_Osc_Dial *randomness;
- Fl_Osc_Choice *LFOtype;
- static Fl_Menu_Item menu_LFOtype[];
- Fl_Osc_Check *continous;
- Fl_Osc_Dial *freqrand;
- Fl_Osc_Dial *stretch;
- private:
- void cb_C_i(Fl_Button*, void*);
- static void cb_C(Fl_Button*, void*);
- void cb_P_i(Fl_Button*, void*);
- static void cb_P(Fl_Button*, void*);
- public:
- void refresh();
- void init(Fl_Osc_Interface *osc_, std::string base_, std::string ext_);
- private:
- const char *cached_label;
- };
- #endif
|