summaryrefslogtreecommitdiff
path: root/gtk/gtkcssnodeprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2015-02-09 22:51:28 +0100
committerBenjamin Otte <otte@redhat.com>2015-03-18 15:23:31 +0100
commitee91fb71ca5073d30bf7d4f651798d802f7bfa7f (patch)
tree198153f2cb759d3a114c1d33e2048ac6d3ff6319 /gtk/gtkcssnodeprivate.h
parentb92fe2fa851b5ef61ad3d87fac1cd24babaf216e (diff)
downloadgtk+-ee91fb71ca5073d30bf7d4f651798d802f7bfa7f.tar.gz
box: Use CSS nodes instead of widget paths
This is a very simple patch that causes a bunch of overhead. But it works.
Diffstat (limited to 'gtk/gtkcssnodeprivate.h')
-rw-r--r--gtk/gtkcssnodeprivate.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtkcssnodeprivate.h b/gtk/gtkcssnodeprivate.h
index b1339b0b9c..3c6abfdb23 100644
--- a/gtk/gtkcssnodeprivate.h
+++ b/gtk/gtkcssnodeprivate.h
@@ -78,6 +78,10 @@ GType gtk_css_node_get_type (void) G_GNUC_CONST;
void gtk_css_node_set_parent (GtkCssNode *cssnode,
GtkCssNode *parent);
+void gtk_css_node_set_after (GtkCssNode *cssnode,
+ GtkCssNode *previous_sibling);
+void gtk_css_node_set_before (GtkCssNode *cssnode,
+ GtkCssNode *next_sibling);
GtkCssNode * gtk_css_node_get_parent (GtkCssNode *cssnode);
GtkCssNode * gtk_css_node_get_first_child (GtkCssNode *cssnode);
GtkCssNode * gtk_css_node_get_last_child (GtkCssNode *cssnode);