gir: Annotate `GdkTexture` constructors for reading from a file/memory/resource to...
authorSebastian Dröge <sebastian@centricular.com>
Tue, 11 Jan 2022 13:46:22 +0000 (15:46 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 11 Jan 2022 13:46:22 +0000 (15:46 +0200)
gdk/gdktexture.c

index c8d7730c6d1b8408082dafed7efa671303e63ac8..d7fcfa0adb8003c8aaca560601da4b2839bda62d 100644 (file)
@@ -348,7 +348,7 @@ gdk_texture_init (GdkTexture *self)
  *
  * @surface must be an image surface with format `CAIRO_FORMAT_ARGB32`.
  *
- * Returns: a new `GdkTexture`
+ * Returns: (type GdkMemoryTexture): a new `GdkTexture`
  */
 GdkTexture *
 gdk_texture_new_for_surface (cairo_surface_t *surface)
@@ -387,7 +387,7 @@ gdk_texture_new_for_surface (cairo_surface_t *surface)
  * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread
  * while loading a big image.
  *
- * Returns: a new `GdkTexture`
+ * Returns: (type GdkMemoryTexture): a new `GdkTexture`
  */
 GdkTexture *
 gdk_texture_new_for_pixbuf (GdkPixbuf *pixbuf)
@@ -433,7 +433,7 @@ gdk_texture_new_for_pixbuf (GdkPixbuf *pixbuf)
  * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread
  * while loading a big image.
  *
- * Return value: A newly-created `GdkTexture`
+ * Return value: (type GdkMemoryTexture): A newly-created `GdkTexture`
  */
 GdkTexture *
 gdk_texture_new_from_resource (const char *resource_path)
@@ -475,7 +475,7 @@ gdk_texture_new_from_resource (const char *resource_path)
  * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread
  * while loading a big image.
  *
- * Return value: A newly-created `GdkTexture`
+ * Return value: (type GdkMemoryTexture): A newly-created `GdkTexture`
  */
 GdkTexture *
 gdk_texture_new_from_file (GFile   *file,
@@ -568,7 +568,7 @@ gdk_texture_new_from_bytes_pixbuf (GBytes  *bytes,
  * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread
  * while loading a big image.
  *
- * Return value: A newly-created `GdkTexture`
+ * Return value: (type GdkMemoryTexture): A newly-created `GdkTexture`
  *
  * Since: 4.6
  */
@@ -614,7 +614,7 @@ gdk_texture_new_from_bytes (GBytes  *bytes,
  * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread
  * while loading a big image.
  *
- * Return value: A newly-created `GdkTexture`
+ * Return value: (type GdkMemoryTexture): A newly-created `GdkTexture`
  *
  * Since: 4.6
  */