35 #if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
36 #error "Only <gtk/gtk.h> can be included directly."
43 #define GTK_TYPE_HSV (gtk_hsv_get_type ())
44 #define GTK_HSV(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HSV, GtkHSV))
45 #define GTK_HSV_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_HSV, GtkHSVClass))
46 #define GTK_IS_HSV(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HSV))
47 #define GTK_IS_HSV_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HSV))
48 #define GTK_HSV_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_HSV, GtkHSVClass))
GtkWidget * gtk_hsv_new(void)
void gtk_hsv_get_metrics(GtkHSV *hsv, gint *size, gint *ring_width)
gboolean gtk_hsv_is_adjusting(GtkHSV *hsv)
void gtk_rgb_to_hsv(gdouble r, gdouble g, gdouble b, gdouble *h, gdouble *s, gdouble *v)
void gtk_hsv_get_color(GtkHSV *hsv, gdouble *h, gdouble *s, gdouble *v)
void gtk_hsv_set_metrics(GtkHSV *hsv, gint size, gint ring_width)
GType gtk_hsv_get_type(void) G_GNUC_CONST
void gtk_hsv_to_rgb(gdouble h, gdouble s, gdouble v, gdouble *r, gdouble *g, gdouble *b)
void gtk_hsv_set_color(GtkHSV *hsv, double h, double s, double v)
void(* move)(GtkHSV *hsv, GtkDirectionType type)
void(* _gtk_reserved1)(void)
void(* changed)(GtkHSV *hsv)
void(* _gtk_reserved4)(void)
void(* _gtk_reserved2)(void)
GtkWidgetClass parent_class
void(* _gtk_reserved3)(void)
GtkWidget parent_instance