23#ifndef CALF_CTL_KNOB_H
24#define CALF_CTL_KNOB_H
32#define CALF_TYPE_KNOB (calf_knob_get_type())
33#define CALF_KNOB(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CALF_TYPE_KNOB, CalfKnob))
34#define CALF_IS_KNOB(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CALF_TYPE_KNOB))
35#define CALF_KNOB_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CALF_TYPE_KNOB, CalfKnobClass))
36#define CALF_IS_KNOB_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE ((klass), CALF_TYPE_KNOB))
40 static const unsigned int debug = 0;
void calf_knob_set_pixbuf(CalfKnob *self, GdkPixbuf *pixbuf)
Definition ctl_knob.cpp:309
GtkWidget * calf_knob_new()
Definition ctl_knob.cpp:557
void calf_knob_set_size(CalfKnob *self, int size)
Definition ctl_knob.cpp:298
GType calf_knob_get_type()
Definition ctl_knob.cpp:581
GtkWidget * calf_knob_new_with_adjustment(GtkAdjustment *_adjustment)
Definition ctl_knob.cpp:570
GtkRangeClass parent_class
Definition ctl_knob.h:51
int type
Definition ctl_knob.h:42
double last_y
Definition ctl_knob.h:44
std::vector< double > ticks
Definition ctl_knob.h:45
double start_x
Definition ctl_knob.h:44
double start_value
Definition ctl_knob.h:44
static const unsigned int debug
Definition ctl_knob.h:40
double default_value
Definition ctl_knob.h:44
int size
Definition ctl_knob.h:43
double start_y
Definition ctl_knob.h:44
GdkPixbuf * knob_image
Definition ctl_knob.h:46
GtkRange parent
Definition ctl_knob.h:41