diff options
author | Benjamin Otte <otte@redhat.com> | 2012-04-04 18:23:49 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2012-04-17 08:59:19 +0200 |
commit | 1b69f1d7c2bd0d649a9ad8bda333cab3542a54ad (patch) | |
tree | fa920e99754cdcbecea928b65980648e53bc75e5 /gtk/gtkcssimagelinearprivate.h | |
parent | 1170ecfd2ef2043330c961339948bf89021d9816 (diff) | |
download | gtk+-1b69f1d7c2bd0d649a9ad8bda333cab3542a54ad.tar.gz |
linear-gradient: Convert from GtkCssNumber to GtkCssValue
Diffstat (limited to 'gtk/gtkcssimagelinearprivate.h')
-rw-r--r-- | gtk/gtkcssimagelinearprivate.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/gtk/gtkcssimagelinearprivate.h b/gtk/gtkcssimagelinearprivate.h index c07864efa5..6988abedb0 100644 --- a/gtk/gtkcssimagelinearprivate.h +++ b/gtk/gtkcssimagelinearprivate.h @@ -21,6 +21,7 @@ #define __GTK_CSS_IMAGE_LINEAR_PRIVATE_H__ #include "gtk/gtkcssimageprivate.h" +#include "gtk/gtkcssvalueprivate.h" G_BEGIN_DECLS @@ -36,20 +37,16 @@ typedef struct _GtkCssImageLinearClass GtkCssImageLinearClass; typedef struct _GtkCssImageLinearColorStop GtkCssImageLinearColorStop; struct _GtkCssImageLinearColorStop { - GtkCssNumber offset; - union { - GtkSymbolicColor *symbolic; - GdkRGBA rgba; - } color; + GtkCssValue *offset; + GtkCssValue *color; }; struct _GtkCssImageLinear { GtkCssImage parent; - GtkCssNumber angle; /* warning: We use GTK_CSS_NUMBER as an enum for the corners */ + GtkCssValue *angle; /* warning: We use GTK_CSS_NUMBER as an enum for the corners */ GArray *stops; - guint is_computed :1; guint repeating :1; }; |