diff options
author | Benjamin Otte <otte@redhat.com> | 2016-12-18 22:31:18 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2016-12-20 18:01:12 +0100 |
commit | 071c9a8221b53ab3e3586349187119221621d00a (patch) | |
tree | fa8e4a997894283cb47710759e43b3171240a042 /gdk/gdkrgba.h | |
parent | 15e8a22f0803297cfce64adb5c1ebd95f7518b6c (diff) | |
download | gtk+-071c9a8221b53ab3e3586349187119221621d00a.tar.gz |
API: gdk: Add gdk_rgba_is_clear() and gdk_rgba_is_opaque()
I want to use these inside GSK, and I'm not a fan of putting GdkRGBA
APIs into it or duplicating it into GTK.
So public API it is.
Diffstat (limited to 'gdk/gdkrgba.h')
-rw-r--r-- | gdk/gdkrgba.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gdk/gdkrgba.h b/gdk/gdkrgba.h index a37711ae39..3a9e85c1df 100644 --- a/gdk/gdkrgba.h +++ b/gdk/gdkrgba.h @@ -52,6 +52,11 @@ GdkRGBA * gdk_rgba_copy (const GdkRGBA *rgba); GDK_AVAILABLE_IN_ALL void gdk_rgba_free (GdkRGBA *rgba); +GDK_AVAILABLE_IN_3_90 +gboolean gdk_rgba_is_clear (const GdkRGBA *rgba); +GDK_AVAILABLE_IN_3_90 +gboolean gdk_rgba_is_opaque (const GdkRGBA *rgba); + GDK_AVAILABLE_IN_ALL guint gdk_rgba_hash (gconstpointer p); GDK_AVAILABLE_IN_ALL |