|
| GtkWidget * | calf_curve_new (unsigned int point_limit) |
| | Create a CalfCurve.
|
| static gboolean | calf_curve_expose (GtkWidget *widget, GdkEventExpose *event) |
| static void | calf_curve_realize (GtkWidget *widget) |
| static void | calf_curve_size_request (GtkWidget *widget, GtkRequisition *requisition) |
| static void | calf_curve_size_allocate (GtkWidget *widget, GtkAllocation *allocation) |
| static int | find_nearest (CalfCurve *self, int ex, int ey, int &insert_pt) |
| static gboolean | calf_curve_button_press (GtkWidget *widget, GdkEventButton *event) |
| static gboolean | calf_curve_button_release (GtkWidget *widget, GdkEventButton *event) |
| static gboolean | calf_curve_pointer_motion (GtkWidget *widget, GdkEventMotion *event) |
| static void | calf_curve_finalize (GObject *obj) |
| static void | calf_curve_class_init (CalfCurveClass *klass) |
| static void | calf_curve_init (CalfCurve *self) |
| void | calf_curve_set_points (GtkWidget *widget, const CalfCurve::point_vector &src) |
| | Set points and update the widget.
|
| GType | calf_curve_get_type (void) |
| | Return a GObject type for class CalfCurve.
|