summaryrefslogtreecommitdiff
path: root/gtk/gtklayoutmanagerprivate.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2019-06-10 14:43:14 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2019-06-30 23:42:44 +0100
commite7b2c530c512523242270caaaa8e0a15bf99e492 (patch)
tree2e79284ccd0f77253a40112fe9a4c2c00d31405d /gtk/gtklayoutmanagerprivate.h
parente07098da03353c026cd90c58064d79c036ab912c (diff)
downloadgtk+-e7b2c530c512523242270caaaa8e0a15bf99e492.tar.gz
Propagate rooting and unrooting widgets to layout managers
Layout managers may need to get access to data attached to the root of a scene graph.
Diffstat (limited to 'gtk/gtklayoutmanagerprivate.h')
-rw-r--r--gtk/gtklayoutmanagerprivate.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtklayoutmanagerprivate.h b/gtk/gtklayoutmanagerprivate.h
index 14eb30e161..5cdbf2e440 100644
--- a/gtk/gtklayoutmanagerprivate.h
+++ b/gtk/gtklayoutmanagerprivate.h
@@ -10,4 +10,7 @@ void gtk_layout_manager_set_widget (GtkLayoutManager *manager,
void gtk_layout_manager_remove_layout_child (GtkLayoutManager *manager,
GtkWidget *widget);
+void gtk_layout_manager_set_root (GtkLayoutManager *manager,
+ GtkRoot *root);
+
G_END_DECLS