-
-GType gtk_widget_path_iter_get_widget_type (const GtkWidgetPath *path,
- gint pos);
-void gtk_widget_path_iter_set_widget_type (GtkWidgetPath *path,
- gint pos,
- GType type);
-
-G_CONST_RETURN gchar * gtk_widget_path_iter_get_name (const GtkWidgetPath *path,
+GDK_AVAILABLE_IN_3_2
+gint gtk_widget_path_append_with_siblings(GtkWidgetPath *path,
+ GtkWidgetPath *siblings,
+ guint sibling_index);
+/* gtk_widget_path_append_for_widget() is declared in gtkwidget.c */
+GDK_AVAILABLE_IN_3_2
+gint gtk_widget_path_append_for_widget (GtkWidgetPath *path,
+ GtkWidget *widget);
+
+GType gtk_widget_path_iter_get_object_type (const GtkWidgetPath *path,
+ gint pos);
+void gtk_widget_path_iter_set_object_type (GtkWidgetPath *path,
+ gint pos,
+ GType type);
+const GtkWidgetPath *
+ gtk_widget_path_iter_get_siblings (const GtkWidgetPath *path,
+ gint pos);
+guint gtk_widget_path_iter_get_sibling_index(const GtkWidgetPath *path,
+ gint pos);
+
+const gchar * gtk_widget_path_iter_get_name (const GtkWidgetPath *path,