ardour
Functions | Variables
prolooks_helpers.c File Reference
#include "gtkmm2ext/prolooks-helpers.h"

Go to the source code of this file.

Functions

CairoColorcairo_color_construct (GType object_type, double red, double green, double blue, double alpha)
 
CairoColorcairo_color_new (double red, double green, double blue, double alpha)
 
CairoColorcairo_color_copy (CairoColor *self)
 
CairoColorcairo_color_construct_from_string (GType object_type, const char *webcolor)
 
CairoColorcairo_color_new_from_string (const char *webcolor)
 
CairoColorcairo_color_shade (CairoColor *self, double shade_factor)
 
void cairo_color_set_to (CairoColor *self, CairoColor *a_color)
 
void cairo_color_set_as_source_in (CairoColor *self, cairo_t *cr)
 
void cairo_color_add_color_stop_to (CairoColor *self, cairo_pattern_t *p, double offset)
 
void cairo_color_set_from_string (CairoColor *self, const char *webcolor)
 
double cairo_color_get_red (CairoColor *self)
 
void cairo_color_set_red (CairoColor *self, double value)
 
double cairo_color_get_green (CairoColor *self)
 
void cairo_color_set_green (CairoColor *self, double value)
 
double cairo_color_get_blue (CairoColor *self)
 
void cairo_color_set_blue (CairoColor *self, double value)
 
double cairo_color_get_alpha (CairoColor *self)
 
void cairo_color_set_alpha (CairoColor *self, double value)
 
static void cairo_value_color_init (GValue *value)
 
static void cairo_value_color_free_value (GValue *value)
 
static void cairo_value_color_copy_value (const GValue *src_value, GValue *dest_value)
 
static gpointer cairo_value_color_peek_pointer (const GValue *value)
 
static gchar * cairo_value_color_collect_value (GValue *value, guint n_collect_values, GTypeCValue *collect_values, guint collect_flags)
 
static gchar * cairo_value_color_lcopy_value (const GValue *value, guint n_collect_values, GTypeCValue *collect_values, guint collect_flags)
 
GParamSpec * cairo_param_spec_color (const gchar *name, const gchar *nick, const gchar *blurb, GType object_type, GParamFlags flags)
 
gpointer cairo_value_get_color (const GValue *value)
 
void cairo_value_set_color (GValue *value, gpointer v_object)
 
void cairo_value_take_color (GValue *value, gpointer v_object)
 
static void cairo_color_finalize (CairoColor *obj)
 
static void cairo_color_class_init (CairoColorClass *klass)
 
static void cairo_color_instance_init (CairoColor *self)
 
GType cairo_color_get_type (void)
 
gpointer cairo_color_ref (gpointer instance)
 
void cairo_color_unref (gpointer instance)
 
GType prolooks_button_state_get_type (void)
 
GType prolooks_button_type_get_type (void)
 
void prolooks_set_line_width_from_device (cairo_t *cr)
 
void prolooks_color_from_string (const char *webcolor, GdkColor *result)
 
char * prolooks_color_to_string (const GdkColor *color)
 
CairoColorprolooks_cairo_color_from_string (const char *webcolor)
 
void prolooks_set_source_color (cairo_t *cr, const GdkColor *color, double alpha)
 
void prolooks_gdk_color_to_cairo_color (const GdkColor *color, double *red, double *green, double *blue)
 
CairoColorprolooks_gdk_color_to_cairo (const GdkColor *color)
 
void prolooks_cairo_color_to_gdk (CairoColor *cairo_color, GdkColor *result)
 
void prolooks_set_source_color_string (cairo_t *cr, const char *color, double alpha)
 
void prolooks_add_color_stop (cairo_pattern_t *p, double offset, const GdkColor *color, double alpha)
 
void prolooks_add_color_stop_str (cairo_pattern_t *p, double offset, const char *color, double alpha)
 
cairo_pattern_t * prolooks_create_gradient (double x1, double y1, double x2, double y2, const GdkColor *start, const GdkColor *stop, double alpha_start, double alpha_stop)
 
cairo_pattern_t * prolooks_create_gradient_str (double x1, double y1, double x2, double y2, const char *start, const char *stop, double alpha_start, double alpha_stop)
 
void prolooks_rounded_rect (cairo_t *cr, double x, double y, double w, double h, double radius_x, double radius_y)
 
void prolooks_background_gradient (cairo_t *cr, double w, double h)
 
double prolooks_modula (double number, double divisor)
 
char * prolooks_hsl_to_string (ProlooksHSL *self)
 
CairoColorprolooks_hsl_to_cairo_color (ProlooksHSL *self)
 
void prolooks_hsl_to_gdk_color (ProlooksHSL *self, GdkColor *result)
 
void prolooks_hsl_from_gdk_color (ProlooksHSL *self, const GdkColor *color)
 
void prolooks_hsl_from_cairo_color (ProlooksHSL *self, CairoColor *color)
 
ProlooksHSLprolooks_hsl_construct (GType object_type)
 
ProlooksHSLprolooks_hsl_new (void)
 
double prolooks_hsl_get_hue (ProlooksHSL *self)
 
void prolooks_hsl_set_hue (ProlooksHSL *self, double value)
 
double prolooks_hsl_get_saturation (ProlooksHSL *self)
 
void prolooks_hsl_set_saturation (ProlooksHSL *self, double value)
 
double prolooks_hsl_get_lightness (ProlooksHSL *self)
 
void prolooks_hsl_set_lightness (ProlooksHSL *self, double value)
 
static void prolooks_value_hsl_init (GValue *value)
 
static void prolooks_value_hsl_free_value (GValue *value)
 
static void prolooks_value_hsl_copy_value (const GValue *src_value, GValue *dest_value)
 
static gpointer prolooks_value_hsl_peek_pointer (const GValue *value)
 
static gchar * prolooks_value_hsl_collect_value (GValue *value, guint n_collect_values, GTypeCValue *collect_values, guint collect_flags)
 
static gchar * prolooks_value_hsl_lcopy_value (const GValue *value, guint n_collect_values, GTypeCValue *collect_values, guint collect_flags)
 
GParamSpec * prolooks_param_spec_hsl (const gchar *name, const gchar *nick, const gchar *blurb, GType object_type, GParamFlags flags)
 
gpointer prolooks_value_get_hsl (const GValue *value)
 
void prolooks_value_set_hsl (GValue *value, gpointer v_object)
 
void prolooks_value_take_hsl (GValue *value, gpointer v_object)
 
static void prolooks_hsl_finalize (ProlooksHSL *obj)
 
static void prolooks_hsl_class_init (ProlooksHSLClass *klass)
 
static void prolooks_hsl_instance_init (ProlooksHSL *self)
 
GType prolooks_hsl_get_type (void)
 
gpointer prolooks_hsl_ref (gpointer instance)
 
void prolooks_hsl_unref (gpointer instance)
 
char * prolooks_hsv_to_string (ProlooksHSV *self)
 
ProlooksHSVprolooks_hsv_construct_for_gdk_color (GType object_type, const GdkColor *color)
 
ProlooksHSVprolooks_hsv_new_for_gdk_color (const GdkColor *color)
 
ProlooksHSVprolooks_hsv_construct_for_cairo_color (GType object_type, CairoColor *color)
 
ProlooksHSVprolooks_hsv_new_for_cairo_color (CairoColor *color)
 
CairoColorprolooks_hsv_to_cairo_color (ProlooksHSV *self)
 
void prolooks_hsv_to_gdk_color (ProlooksHSV *self, GdkColor *result)
 
void prolooks_hsv_from_gdk_color (ProlooksHSV *self, const GdkColor *color)
 
void prolooks_hsv_from_cairo_color (ProlooksHSV *self, CairoColor *color)
 
ProlooksHSVprolooks_hsv_construct (GType object_type)
 
ProlooksHSVprolooks_hsv_new (void)
 
double prolooks_hsv_get_hue (ProlooksHSV *self)
 
void prolooks_hsv_set_hue (ProlooksHSV *self, double value)
 
double prolooks_hsv_get_saturation (ProlooksHSV *self)
 
void prolooks_hsv_set_saturation (ProlooksHSV *self, double value)
 
double prolooks_hsv_get_value (ProlooksHSV *self)
 
void prolooks_hsv_set_value (ProlooksHSV *self, double value)
 
static void prolooks_value_hsv_init (GValue *value)
 
static void prolooks_value_hsv_free_value (GValue *value)
 
static void prolooks_value_hsv_copy_value (const GValue *src_value, GValue *dest_value)
 
static gpointer prolooks_value_hsv_peek_pointer (const GValue *value)
 
static gchar * prolooks_value_hsv_collect_value (GValue *value, guint n_collect_values, GTypeCValue *collect_values, guint collect_flags)
 
static gchar * prolooks_value_hsv_lcopy_value (const GValue *value, guint n_collect_values, GTypeCValue *collect_values, guint collect_flags)
 
GParamSpec * prolooks_param_spec_hsv (const gchar *name, const gchar *nick, const gchar *blurb, GType object_type, GParamFlags flags)
 
gpointer prolooks_value_get_hsv (const GValue *value)
 
void prolooks_value_set_hsv (GValue *value, gpointer v_object)
 
void prolooks_value_take_hsv (GValue *value, gpointer v_object)
 
static void prolooks_hsv_finalize (ProlooksHSV *obj)
 
static void prolooks_hsv_class_init (ProlooksHSVClass *klass)
 
static void prolooks_hsv_instance_init (ProlooksHSV *self)
 
GType prolooks_hsv_get_type (void)
 
gpointer prolooks_hsv_ref (gpointer instance)
 
void prolooks_hsv_unref (gpointer instance)
 
void prolooks_shade_color (const GdkColor *orig, double shade_ratio, GdkColor *result)
 
GdkPixbuf * prolooks_cairo_image_surface_to_pixbuf (cairo_surface_t *surface)
 

Variables

static gpointer cairo_color_parent_class = NULL
 
static gpointer prolooks_hsl_parent_class = NULL
 
static gpointer prolooks_hsv_parent_class = NULL
 

Function Documentation

void cairo_color_add_color_stop_to ( CairoColor self,
cairo_pattern_t *  p,
double  offset 
)

Definition at line 91 of file prolooks_helpers.c.

static void cairo_color_class_init ( CairoColorClass klass)
static

Definition at line 282 of file prolooks_helpers.c.

CairoColor* cairo_color_construct ( GType  object_type,
double  red,
double  green,
double  blue,
double  alpha 
)

Definition at line 20 of file prolooks_helpers.c.

CairoColor* cairo_color_construct_from_string ( GType  object_type,
const char *  webcolor 
)

Definition at line 44 of file prolooks_helpers.c.

CairoColor* cairo_color_copy ( CairoColor self)

Definition at line 36 of file prolooks_helpers.c.

static void cairo_color_finalize ( CairoColor obj)
static

Definition at line 277 of file prolooks_helpers.c.

double cairo_color_get_alpha ( CairoColor self)

Definition at line 151 of file prolooks_helpers.c.

double cairo_color_get_blue ( CairoColor self)

Definition at line 137 of file prolooks_helpers.c.

double cairo_color_get_green ( CairoColor self)

Definition at line 123 of file prolooks_helpers.c.

double cairo_color_get_red ( CairoColor self)

Definition at line 109 of file prolooks_helpers.c.

GType cairo_color_get_type ( void  )

Definition at line 296 of file prolooks_helpers.c.

static void cairo_color_instance_init ( CairoColor self)
static

Definition at line 289 of file prolooks_helpers.c.

CairoColor* cairo_color_new ( double  red,
double  green,
double  blue,
double  alpha 
)

Definition at line 31 of file prolooks_helpers.c.

CairoColor* cairo_color_new_from_string ( const char *  webcolor)

Definition at line 53 of file prolooks_helpers.c.

gpointer cairo_color_ref ( gpointer  instance)

Definition at line 310 of file prolooks_helpers.c.

void cairo_color_set_alpha ( CairoColor self,
double  value 
)

Definition at line 159 of file prolooks_helpers.c.

void cairo_color_set_as_source_in ( CairoColor self,
cairo_t *  cr 
)

Definition at line 84 of file prolooks_helpers.c.

void cairo_color_set_blue ( CairoColor self,
double  value 
)

Definition at line 145 of file prolooks_helpers.c.

void cairo_color_set_from_string ( CairoColor self,
const char *  webcolor 
)

Definition at line 98 of file prolooks_helpers.c.

void cairo_color_set_green ( CairoColor self,
double  value 
)

Definition at line 131 of file prolooks_helpers.c.

void cairo_color_set_red ( CairoColor self,
double  value 
)

Definition at line 117 of file prolooks_helpers.c.

void cairo_color_set_to ( CairoColor self,
CairoColor a_color 
)

Definition at line 74 of file prolooks_helpers.c.

CairoColor* cairo_color_shade ( CairoColor self,
double  shade_factor 
)

Definition at line 58 of file prolooks_helpers.c.

void cairo_color_unref ( gpointer  instance)

Definition at line 318 of file prolooks_helpers.c.

GParamSpec* cairo_param_spec_color ( const gchar *  name,
const gchar *  nick,
const gchar *  blurb,
GType  object_type,
GParamFlags  flags 
)

Definition at line 228 of file prolooks_helpers.c.

static gchar* cairo_value_color_collect_value ( GValue *  value,
guint  n_collect_values,
GTypeCValue *  collect_values,
guint  collect_flags 
)
static

Definition at line 191 of file prolooks_helpers.c.

static void cairo_value_color_copy_value ( const GValue *  src_value,
GValue *  dest_value 
)
static

Definition at line 177 of file prolooks_helpers.c.

static void cairo_value_color_free_value ( GValue *  value)
static

Definition at line 170 of file prolooks_helpers.c.

static void cairo_value_color_init ( GValue *  value)
static

Definition at line 165 of file prolooks_helpers.c.

static gchar* cairo_value_color_lcopy_value ( const GValue *  value,
guint  n_collect_values,
GTypeCValue *  collect_values,
guint  collect_flags 
)
static

Definition at line 210 of file prolooks_helpers.c.

static gpointer cairo_value_color_peek_pointer ( const GValue *  value)
static

Definition at line 186 of file prolooks_helpers.c.

gpointer cairo_value_get_color ( const GValue *  value)

Definition at line 237 of file prolooks_helpers.c.

void cairo_value_set_color ( GValue *  value,
gpointer  v_object 
)

Definition at line 243 of file prolooks_helpers.c.

void cairo_value_take_color ( GValue *  value,
gpointer  v_object 
)

Definition at line 261 of file prolooks_helpers.c.

void prolooks_add_color_stop ( cairo_pattern_t *  p,
double  offset,
const GdkColor *  color,
double  alpha 
)

Definition at line 442 of file prolooks_helpers.c.

void prolooks_add_color_stop_str ( cairo_pattern_t *  p,
double  offset,
const char *  color,
double  alpha 
)

Definition at line 448 of file prolooks_helpers.c.

void prolooks_background_gradient ( cairo_t *  cr,
double  w,
double  h 
)

Definition at line 509 of file prolooks_helpers.c.

GType prolooks_button_state_get_type ( void  )

Definition at line 328 of file prolooks_helpers.c.

GType prolooks_button_type_get_type ( void  )

Definition at line 340 of file prolooks_helpers.c.

CairoColor* prolooks_cairo_color_from_string ( const char *  webcolor)

Definition at line 384 of file prolooks_helpers.c.

void prolooks_cairo_color_to_gdk ( CairoColor cairo_color,
GdkColor *  result 
)

Definition at line 421 of file prolooks_helpers.c.

GdkPixbuf* prolooks_cairo_image_surface_to_pixbuf ( cairo_surface_t *  surface)

Definition at line 1338 of file prolooks_helpers.c.

void prolooks_color_from_string ( const char *  webcolor,
GdkColor *  result 
)

Definition at line 366 of file prolooks_helpers.c.

char* prolooks_color_to_string ( const GdkColor *  color)

Definition at line 375 of file prolooks_helpers.c.

cairo_pattern_t* prolooks_create_gradient ( double  x1,
double  y1,
double  x2,
double  y2,
const GdkColor *  start,
const GdkColor *  stop,
double  alpha_start,
double  alpha_stop 
)

Definition at line 457 of file prolooks_helpers.c.

cairo_pattern_t* prolooks_create_gradient_str ( double  x1,
double  y1,
double  x2,
double  y2,
const char *  start,
const char *  stop,
double  alpha_start,
double  alpha_stop 
)

Definition at line 468 of file prolooks_helpers.c.

CairoColor* prolooks_gdk_color_to_cairo ( const GdkColor *  color)

Definition at line 407 of file prolooks_helpers.c.

void prolooks_gdk_color_to_cairo_color ( const GdkColor *  color,
double *  red,
double *  green,
double *  blue 
)

Definition at line 400 of file prolooks_helpers.c.

static void prolooks_hsl_class_init ( ProlooksHSLClass klass)
static

Definition at line 868 of file prolooks_helpers.c.

ProlooksHSL* prolooks_hsl_construct ( GType  object_type)

Definition at line 697 of file prolooks_helpers.c.

static void prolooks_hsl_finalize ( ProlooksHSL obj)
static

Definition at line 863 of file prolooks_helpers.c.

void prolooks_hsl_from_cairo_color ( ProlooksHSL self,
CairoColor color 
)

Definition at line 632 of file prolooks_helpers.c.

void prolooks_hsl_from_gdk_color ( ProlooksHSL self,
const GdkColor *  color 
)

Definition at line 624 of file prolooks_helpers.c.

double prolooks_hsl_get_hue ( ProlooksHSL self)

Definition at line 709 of file prolooks_helpers.c.

double prolooks_hsl_get_lightness ( ProlooksHSL self)

Definition at line 737 of file prolooks_helpers.c.

double prolooks_hsl_get_saturation ( ProlooksHSL self)

Definition at line 723 of file prolooks_helpers.c.

GType prolooks_hsl_get_type ( void  )

Definition at line 882 of file prolooks_helpers.c.

static void prolooks_hsl_instance_init ( ProlooksHSL self)
static

Definition at line 875 of file prolooks_helpers.c.

ProlooksHSL* prolooks_hsl_new ( void  )

Definition at line 704 of file prolooks_helpers.c.

gpointer prolooks_hsl_ref ( gpointer  instance)

Definition at line 896 of file prolooks_helpers.c.

void prolooks_hsl_set_hue ( ProlooksHSL self,
double  value 
)

Definition at line 717 of file prolooks_helpers.c.

void prolooks_hsl_set_lightness ( ProlooksHSL self,
double  value 
)

Definition at line 745 of file prolooks_helpers.c.

void prolooks_hsl_set_saturation ( ProlooksHSL self,
double  value 
)

Definition at line 731 of file prolooks_helpers.c.

CairoColor* prolooks_hsl_to_cairo_color ( ProlooksHSL self)

Definition at line 541 of file prolooks_helpers.c.

void prolooks_hsl_to_gdk_color ( ProlooksHSL self,
GdkColor *  result 
)

Definition at line 614 of file prolooks_helpers.c.

char* prolooks_hsl_to_string ( ProlooksHSL self)

Definition at line 533 of file prolooks_helpers.c.

void prolooks_hsl_unref ( gpointer  instance)

Definition at line 904 of file prolooks_helpers.c.

static void prolooks_hsv_class_init ( ProlooksHSVClass klass)
static

Definition at line 1277 of file prolooks_helpers.c.

ProlooksHSV* prolooks_hsv_construct ( GType  object_type)

Definition at line 1106 of file prolooks_helpers.c.

ProlooksHSV* prolooks_hsv_construct_for_cairo_color ( GType  object_type,
CairoColor color 
)

Definition at line 935 of file prolooks_helpers.c.

ProlooksHSV* prolooks_hsv_construct_for_gdk_color ( GType  object_type,
const GdkColor *  color 
)

Definition at line 922 of file prolooks_helpers.c.

static void prolooks_hsv_finalize ( ProlooksHSV obj)
static

Definition at line 1272 of file prolooks_helpers.c.

void prolooks_hsv_from_cairo_color ( ProlooksHSV self,
CairoColor color 
)

Definition at line 1041 of file prolooks_helpers.c.

void prolooks_hsv_from_gdk_color ( ProlooksHSV self,
const GdkColor *  color 
)

Definition at line 1033 of file prolooks_helpers.c.

double prolooks_hsv_get_hue ( ProlooksHSV self)

Definition at line 1118 of file prolooks_helpers.c.

double prolooks_hsv_get_saturation ( ProlooksHSV self)

Definition at line 1132 of file prolooks_helpers.c.

GType prolooks_hsv_get_type ( void  )

Definition at line 1289 of file prolooks_helpers.c.

double prolooks_hsv_get_value ( ProlooksHSV self)

Definition at line 1146 of file prolooks_helpers.c.

static void prolooks_hsv_instance_init ( ProlooksHSV self)
static

Definition at line 1284 of file prolooks_helpers.c.

ProlooksHSV* prolooks_hsv_new ( void  )

Definition at line 1113 of file prolooks_helpers.c.

ProlooksHSV* prolooks_hsv_new_for_cairo_color ( CairoColor color)

Definition at line 944 of file prolooks_helpers.c.

ProlooksHSV* prolooks_hsv_new_for_gdk_color ( const GdkColor *  color)

Definition at line 930 of file prolooks_helpers.c.

gpointer prolooks_hsv_ref ( gpointer  instance)

Definition at line 1303 of file prolooks_helpers.c.

void prolooks_hsv_set_hue ( ProlooksHSV self,
double  value 
)

Definition at line 1126 of file prolooks_helpers.c.

void prolooks_hsv_set_saturation ( ProlooksHSV self,
double  value 
)

Definition at line 1140 of file prolooks_helpers.c.

void prolooks_hsv_set_value ( ProlooksHSV self,
double  value 
)

Definition at line 1154 of file prolooks_helpers.c.

CairoColor* prolooks_hsv_to_cairo_color ( ProlooksHSV self)

Definition at line 949 of file prolooks_helpers.c.

void prolooks_hsv_to_gdk_color ( ProlooksHSV self,
GdkColor *  result 
)

Definition at line 1023 of file prolooks_helpers.c.

char* prolooks_hsv_to_string ( ProlooksHSV self)

Definition at line 914 of file prolooks_helpers.c.

void prolooks_hsv_unref ( gpointer  instance)

Definition at line 1311 of file prolooks_helpers.c.

double prolooks_modula ( double  number,
double  divisor 
)

Definition at line 526 of file prolooks_helpers.c.

GParamSpec* prolooks_param_spec_hsl ( const gchar *  name,
const gchar *  nick,
const gchar *  blurb,
GType  object_type,
GParamFlags  flags 
)

Definition at line 814 of file prolooks_helpers.c.

GParamSpec* prolooks_param_spec_hsv ( const gchar *  name,
const gchar *  nick,
const gchar *  blurb,
GType  object_type,
GParamFlags  flags 
)

Definition at line 1223 of file prolooks_helpers.c.

void prolooks_rounded_rect ( cairo_t *  cr,
double  x,
double  y,
double  w,
double  h,
double  radius_x,
double  radius_y 
)

Definition at line 481 of file prolooks_helpers.c.

void prolooks_set_line_width_from_device ( cairo_t *  cr)

Definition at line 352 of file prolooks_helpers.c.

void prolooks_set_source_color ( cairo_t *  cr,
const GdkColor *  color,
double  alpha 
)

Definition at line 394 of file prolooks_helpers.c.

void prolooks_set_source_color_string ( cairo_t *  cr,
const char *  color,
double  alpha 
)

Definition at line 433 of file prolooks_helpers.c.

void prolooks_shade_color ( const GdkColor *  orig,
double  shade_ratio,
GdkColor *  result 
)

Definition at line 1321 of file prolooks_helpers.c.

gpointer prolooks_value_get_hsl ( const GValue *  value)

Definition at line 823 of file prolooks_helpers.c.

gpointer prolooks_value_get_hsv ( const GValue *  value)

Definition at line 1232 of file prolooks_helpers.c.

static gchar* prolooks_value_hsl_collect_value ( GValue *  value,
guint  n_collect_values,
GTypeCValue *  collect_values,
guint  collect_flags 
)
static

Definition at line 777 of file prolooks_helpers.c.

static void prolooks_value_hsl_copy_value ( const GValue *  src_value,
GValue *  dest_value 
)
static

Definition at line 763 of file prolooks_helpers.c.

static void prolooks_value_hsl_free_value ( GValue *  value)
static

Definition at line 756 of file prolooks_helpers.c.

static void prolooks_value_hsl_init ( GValue *  value)
static

Definition at line 751 of file prolooks_helpers.c.

static gchar* prolooks_value_hsl_lcopy_value ( const GValue *  value,
guint  n_collect_values,
GTypeCValue *  collect_values,
guint  collect_flags 
)
static

Definition at line 796 of file prolooks_helpers.c.

static gpointer prolooks_value_hsl_peek_pointer ( const GValue *  value)
static

Definition at line 772 of file prolooks_helpers.c.

static gchar* prolooks_value_hsv_collect_value ( GValue *  value,
guint  n_collect_values,
GTypeCValue *  collect_values,
guint  collect_flags 
)
static

Definition at line 1186 of file prolooks_helpers.c.

static void prolooks_value_hsv_copy_value ( const GValue *  src_value,
GValue *  dest_value 
)
static

Definition at line 1172 of file prolooks_helpers.c.

static void prolooks_value_hsv_free_value ( GValue *  value)
static

Definition at line 1165 of file prolooks_helpers.c.

static void prolooks_value_hsv_init ( GValue *  value)
static

Definition at line 1160 of file prolooks_helpers.c.

static gchar* prolooks_value_hsv_lcopy_value ( const GValue *  value,
guint  n_collect_values,
GTypeCValue *  collect_values,
guint  collect_flags 
)
static

Definition at line 1205 of file prolooks_helpers.c.

static gpointer prolooks_value_hsv_peek_pointer ( const GValue *  value)
static

Definition at line 1181 of file prolooks_helpers.c.

void prolooks_value_set_hsl ( GValue *  value,
gpointer  v_object 
)

Definition at line 829 of file prolooks_helpers.c.

void prolooks_value_set_hsv ( GValue *  value,
gpointer  v_object 
)

Definition at line 1238 of file prolooks_helpers.c.

void prolooks_value_take_hsl ( GValue *  value,
gpointer  v_object 
)

Definition at line 847 of file prolooks_helpers.c.

void prolooks_value_take_hsv ( GValue *  value,
gpointer  v_object 
)

Definition at line 1256 of file prolooks_helpers.c.

Variable Documentation

gpointer cairo_color_parent_class = NULL
static

Definition at line 16 of file prolooks_helpers.c.

gpointer prolooks_hsl_parent_class = NULL
static

Definition at line 17 of file prolooks_helpers.c.

gpointer prolooks_hsv_parent_class = NULL
static

Definition at line 18 of file prolooks_helpers.c.