13 MeterPanel(MWindow
*mwindow
,
14 BC_WindowBase
*subwindow
,
20 int use_recording
= 0);
24 int set_meters(int meter_count
, int use_meters
);
25 static int get_meters_width(int meter_count
, int use_meters
);
26 void reposition_window(int x
, int y
, int h
);
30 int get_meter_w(int number
);
31 void update(double *levels
);
33 void change_format(int mode
, int min
, int max
);
34 virtual int change_status_event();
38 BC_WindowBase
*subwindow
;
39 ArrayList
<MeterMeter
*> meters
;
48 class MeterReset
: public BC_Button
51 MeterReset(MWindow
*mwindow
, MeterPanel
*panel
, int x
, int y
);
58 class MeterShow
: public BC_Toggle
61 MeterShow(MWindow
*mwindow
, MeterPanel
*panel
, int x
, int y
);
68 class MeterMeter
: public BC_Meter
71 MeterMeter(MWindow
*mwindow
, MeterPanel
*panel
, int x
, int y
, int h
, int titles
);
74 int button_press_event();