summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimm Bäder <mail@baedert.org>2017-01-08 16:58:27 +0100
committerTimm Bäder <mail@baedert.org>2017-01-08 16:58:27 +0100
commitdeb458c6568040f50916f1ac10e5dc93e0bcf0d5 (patch)
tree41b215ee325825fea8ef93fe08133220b77f1e70
parent545fb271b7e2ef0346c79bfc1f7b67c5cbc371c6 (diff)
downloadgtk+-deb458c6568040f50916f1ac10e5dc93e0bcf0d5.tar.gz
widget: Document child/sibling accessors
-rw-r--r--gtk/gtkwidget.c32
1 files changed, 32 insertions, 0 deletions
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index d2001db918..d80e25c384 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -15708,6 +15708,14 @@ gtk_widget_render (GtkWidget *widget,
gsk_renderer_end_draw_frame (renderer, context);
}
+/**
+ * gtk_widget_get_first_child:
+ * @widget: a #GtkWidget
+ *
+ * Returns: (transfer none) (nullable): The widget's first child
+ *
+ * Since: 3.90
+ */
GtkWidget *
gtk_widget_get_first_child (GtkWidget *widget)
{
@@ -15716,6 +15724,14 @@ gtk_widget_get_first_child (GtkWidget *widget)
return widget->priv->first_child;
}
+/**
+ * gtk_widget_get_last_child:
+ * @widget: a #GtkWidget
+ *
+ * Returns: (transfer none) (nullable): The widget's last child
+ *
+ * Since: 3.90
+ */
GtkWidget *
gtk_widget_get_last_child (GtkWidget *widget)
{
@@ -15724,6 +15740,14 @@ gtk_widget_get_last_child (GtkWidget *widget)
return widget->priv->last_child;
}
+/**
+ * gtk_widget_get_next_sibling:
+ * @widget: a #GtkWidget
+ *
+ * Returns: (transfer none) (nullable): The widget's next sibling
+ *
+ * Since: 3.90
+ */
GtkWidget *
gtk_widget_get_next_sibling (GtkWidget *widget)
{
@@ -15732,6 +15756,14 @@ gtk_widget_get_next_sibling (GtkWidget *widget)
return widget->priv->next_sibling;
}
+/**
+ * gtk_widget_get_prev_sibling:
+ * @widget: a #GtkWidget
+ *
+ * Returns: (transfer none) (nullable): The widget's previous sibling
+ *
+ * Since: 3.90
+ */
GtkWidget *
gtk_widget_get_prev_sibling (GtkWidget *widget)
{