gir: Fix some missing (out) annotations

This commit is contained in:
Niels De Graef 2020-05-18 13:24:59 +02:00
parent 09094fe66f
commit c2d4e7d265
3 changed files with 26 additions and 10 deletions

View file

@ -193,17 +193,27 @@ gimp_rgb_set_uchar (GimpRGB *rgb,
rgb->b = (gdouble) b / 255.0; rgb->b = (gdouble) b / 255.0;
} }
/**
* gimp_rgb_get_uchar:
* @rgb: a #GimpRGB struct
* @red: (out) (optional): Location for red component, or %NULL
* @green: (out) (optional): Location for green component, or %NULL
* @blue: (out) (optional): Location for blue component, or %NULL
*
* Writes the red, green, blue and alpha components of @rgb to the
* color components @red, @green and @blue.
*/
void void
gimp_rgb_get_uchar (const GimpRGB *rgb, gimp_rgb_get_uchar (const GimpRGB *rgb,
guchar *r, guchar *red,
guchar *g, guchar *green,
guchar *b) guchar *blue)
{ {
g_return_if_fail (rgb != NULL); g_return_if_fail (rgb != NULL);
if (r) *r = ROUND (CLAMP (rgb->r, 0.0, 1.0) * 255.0); if (red) *red = ROUND (CLAMP (rgb->r, 0.0, 1.0) * 255.0);
if (g) *g = ROUND (CLAMP (rgb->g, 0.0, 1.0) * 255.0); if (green) *green = ROUND (CLAMP (rgb->g, 0.0, 1.0) * 255.0);
if (b) *b = ROUND (CLAMP (rgb->b, 0.0, 1.0) * 255.0); if (blue) *blue = ROUND (CLAMP (rgb->b, 0.0, 1.0) * 255.0);
} }
void void

View file

@ -586,8 +586,8 @@ gimp_number_pair_entry_set_values (GimpNumberPairEntry *entry,
/** /**
* gimp_number_pair_entry_get_values: * gimp_number_pair_entry_get_values:
* @entry: A #GimpNumberPairEntry widget. * @entry: A #GimpNumberPairEntry widget.
* @left: Pointer of where to store the left number (may be %NULL). * @left: (out) (optional): Location to store the left number (may be %NULL).
* @right: Pointer of to store the right number (may be %NULL). * @right: (out) (optional): Location to store the right number (may be %NULL).
* *
* Gets the numbers displayed by a #GimpNumberPairEntry. * Gets the numbers displayed by a #GimpNumberPairEntry.
* *
@ -1243,8 +1243,8 @@ gimp_number_pair_entry_set_default_values (GimpNumberPairEntry *entry,
/** /**
* gimp_number_pair_entry_get_default_values: * gimp_number_pair_entry_get_default_values:
* @entry: A #GimpNumberPairEntry widget. * @entry: A #GimpNumberPairEntry widget.
* @left: Pointer of where to put left value. * @left: (out) (optional): Location to put the default left value, or %NULL.
* @right: Pointer of where to put right value. * @right: (out) (optional): Location to put the default right value, or %NULL.
* *
* Since: 2.4 * Since: 2.4
**/ **/

View file

@ -859,6 +859,12 @@ gimp_scrolled_preview_set_policy (GimpScrolledPreview *preview,
gtk_widget_queue_resize (gimp_preview_get_area (GIMP_PREVIEW (preview))); gtk_widget_queue_resize (gimp_preview_get_area (GIMP_PREVIEW (preview)));
} }
/**
* gimp_scrolled_preview_get_adjustments:
* @preview: a #GimpScrolledPreview
* @hadj: (out) (transfer none): Horizontal adjustment
* @vadj: (out) (transfer none): Vertical adjustment
*/
void void
gimp_scrolled_preview_get_adjustments (GimpScrolledPreview *preview, gimp_scrolled_preview_get_adjustments (GimpScrolledPreview *preview,
GtkAdjustment **hadj, GtkAdjustment **hadj,