// generated by Fast Light User Interface Designer (fluid) version 1.0300 #ifndef LFOUI_h #define LFOUI_h #include #include "WidgetPDial.h" #include #include #include "../globals.h" #include #include "../Params/LFOParams.h" #include #include #include #include "PresetsUI.h" #include #include #include #include class LFOUI : public Fl_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_Group *lfoparamswindow; WidgetPDial *freq; private: void cb_freq_i(WidgetPDial*, void*); static void cb_freq(WidgetPDial*, void*); public: WidgetPDial *intensity; private: void cb_intensity_i(WidgetPDial*, void*); static void cb_intensity(WidgetPDial*, void*); public: WidgetPDial *delay; private: void cb_delay_i(WidgetPDial*, void*); static void cb_delay(WidgetPDial*, void*); public: WidgetPDial *startphase; private: void cb_startphase_i(WidgetPDial*, void*); static void cb_startphase(WidgetPDial*, void*); public: WidgetPDial *randomness; private: void cb_randomness_i(WidgetPDial*, void*); static void cb_randomness(WidgetPDial*, void*); public: Fl_Choice *LFOtype; private: void cb_LFOtype_i(Fl_Choice*, void*); static void cb_LFOtype(Fl_Choice*, void*); static Fl_Menu_Item menu_LFOtype[]; public: Fl_Check_Button *continous; private: void cb_continous_i(Fl_Check_Button*, void*); static void cb_continous(Fl_Check_Button*, void*); public: WidgetPDial *freqrand; private: void cb_freqrand_i(WidgetPDial*, void*); static void cb_freqrand(WidgetPDial*, void*); public: WidgetPDial *stretch; private: void cb_stretch_i(WidgetPDial*, void*); static void cb_stretch(WidgetPDial*, void*); 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(LFOParams *lfopars_); private: LFOParams *pars; }; #endif