summaryrefslogtreecommitdiff
path: root/gtk/gtkcssstylechangeprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2015-12-13 04:08:44 +0100
committerBenjamin Otte <otte@redhat.com>2015-12-13 04:11:58 +0100
commit5cbbc62026c412cb9e4c77db4e01f438c7de3fc7 (patch)
tree06bf494b2f9094f116ceba832db8728ec4e64307 /gtk/gtkcssstylechangeprivate.h
parentc219bdbecceeef7eeedb58ca026e0b89beccd4da (diff)
downloadgtk+-5cbbc62026c412cb9e4c77db4e01f438c7de3fc7.tar.gz
widget: Pass a GtkCssStyleChange instead of a bitmask
Diffstat (limited to 'gtk/gtkcssstylechangeprivate.h')
-rw-r--r--gtk/gtkcssstylechangeprivate.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtkcssstylechangeprivate.h b/gtk/gtkcssstylechangeprivate.h
index 2fb2aa3c70..078dee0944 100644
--- a/gtk/gtkcssstylechangeprivate.h
+++ b/gtk/gtkcssstylechangeprivate.h
@@ -31,7 +31,7 @@ struct _GtkCssStyleChange {
guint n_compared;
GtkCssAffects affects;
- guint has_change :1;
+ GtkBitmask *changes;
};
void gtk_css_style_change_init (GtkCssStyleChange *change,
@@ -45,6 +45,8 @@ GtkCssStyle * gtk_css_style_change_get_new_style (GtkCssStyleChange
gboolean gtk_css_style_change_has_change (GtkCssStyleChange *change);
gboolean gtk_css_style_change_affects (GtkCssStyleChange *change,
GtkCssAffects affects);
+gboolean gtk_css_style_change_changes_property (GtkCssStyleChange *change,
+ guint id);
G_END_DECLS