diff options
author | Benjamin Otte <otte@redhat.com> | 2015-01-25 06:14:48 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2015-03-18 15:23:29 +0100 |
commit | 8c73799ca8e170f38eb6afe8604ac5973f6bf141 (patch) | |
tree | 448ff86f87fbcc5ed7b3e7891d3e258506b70286 /gtk/gtkcsswidgetnodeprivate.h | |
parent | 7bafb63ec3b04764f8986b82f1a6c6e1e73eea3b (diff) | |
download | gtk+-8c73799ca8e170f38eb6afe8604ac5973f6bf141.tar.gz |
stylecontext: Move relevant_changes tracking to GtkCssWidgetNode
Diffstat (limited to 'gtk/gtkcsswidgetnodeprivate.h')
-rw-r--r-- | gtk/gtkcsswidgetnodeprivate.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/gtk/gtkcsswidgetnodeprivate.h b/gtk/gtkcsswidgetnodeprivate.h index 78c4337fd3..29286538dc 100644 --- a/gtk/gtkcsswidgetnodeprivate.h +++ b/gtk/gtkcsswidgetnodeprivate.h @@ -38,6 +38,8 @@ struct _GtkCssWidgetNode GtkCssNode node; GtkWidget *widget; + + GtkCssChange pending_changes; }; struct _GtkCssWidgetNodeClass @@ -45,13 +47,15 @@ struct _GtkCssWidgetNodeClass GtkCssNodeClass node_class; }; -GType gtk_css_widget_node_get_type (void) G_GNUC_CONST; +GType gtk_css_widget_node_get_type (void) G_GNUC_CONST; + +GtkCssNode * gtk_css_widget_node_new (GtkWidget *widget); -GtkCssNode * gtk_css_widget_node_new (GtkWidget *widget); +void gtk_css_widget_node_widget_destroyed (GtkCssWidgetNode *node); -void gtk_css_widget_node_widget_destroyed (GtkCssWidgetNode *node); +GtkWidget * gtk_css_widget_node_get_widget (GtkCssWidgetNode *node); -GtkWidget * gtk_css_widget_node_get_widget (GtkCssWidgetNode *node); +GtkCssChange gtk_css_widget_node_reset_change (GtkCssWidgetNode *node); G_END_DECLS |