|
| static GdkRectangle | calf_pattern_handle_rect (CalfPattern *p, int bar, int beat, double value) |
| static void | calf_pattern_draw_background (GtkWidget *wi, cairo_t *cr) |
| void | calf_pattern_draw_handle (GtkWidget *wi, cairo_t *cr, int bar, int beat, int x, int y, double value, float alpha, bool outline) |
| static gboolean | calf_pattern_expose (GtkWidget *widget, GdkEventExpose *event) |
| static calf_pattern_handle | calf_pattern_get_handle_at (CalfPattern *p, double x, double y) |
| static double | calf_pattern_get_drag_value (CalfPattern *p, double y, double value) |
| static double | calf_pattern_get_value_from_y (CalfPattern *p, double y) |
| static gboolean | calf_pattern_pointer_motion (GtkWidget *widget, GdkEventMotion *event) |
| static gboolean | calf_pattern_button_press (GtkWidget *widget, GdkEventButton *event) |
| static gboolean | calf_pattern_button_release (GtkWidget *widget, GdkEventButton *event) |
| static gboolean | calf_pattern_scroll (GtkWidget *widget, GdkEventScroll *event) |
| static gboolean | calf_pattern_leave (GtkWidget *widget, GdkEventCrossing *event) |
| static void | calf_pattern_size_request (GtkWidget *widget, GtkRequisition *requisition) |
| static void | calf_pattern_size_allocate (GtkWidget *widget, GtkAllocation *allocation) |
| static void | calf_pattern_class_init (CalfPatternClass *klass) |
| static void | calf_pattern_unrealize (GtkWidget *widget, CalfPattern *p) |
| static void | calf_pattern_init (CalfPattern *p) |
| GtkWidget * | calf_pattern_new () |
| GType | calf_pattern_get_type (void) |