// generated by Fast Light User Interface Designer (fluid) version 1.0300

#ifndef powerup_ui_h
#define powerup_ui_h
#include <FL/Fl.H>
#include <FL/Fl_Double_Window.H>
#include"ffffltk.h"
#include"lv2/lv2plug.in/ns/extensions/ui/ui.h"
using namespace ffffltk;
#include <FL/Fl_Group.H>
#include"powerup.h"
#include"draw_powerbg.h"
#include"draw_pwrLabels.h"
#include"draw_reel.h"
#include"reel.h"
#include"draw_powerButton.h"
#include"draw_silverDial.h"
#include"draw_tabDial.h"

class PowerUpUI {
public:
  Fl_Double_Window* show();
  Fl_Double_Window *ui;
  Background *bg;
  Background *title;
  Background *timelabel;
  Background *curvelabel;
  PowerReel *reel;
  Button *power;
private:
  void cb_power_i(Button*, void*);
  static void cb_power(Button*, void*);
public:
  Dial *time;
private:
  void cb_time_i(Dial*, void*);
  static void cb_time(Dial*, void*);
public:
  Dial *curve;
private:
  void cb_curve_i(Dial*, void*);
  static void cb_curve(Dial*, void*);
public:
  LV2UI_Write_Function write_function; 
  LV2UI_Controller controller; 
  void idle();
};
#endif
