Creates a new texture downloader for texture.
Creates a copy of the downloader.
Downloads the given texture pixels into a glib.bytes.Bytes. The rowstride will be stored in the stride value.
Gets the format that the data will be downloaded in.
Gets the texture that the downloader will download.
Sets the format the downloader will download.
Changes the texture the downloader will download.
Pointer to the C boxed value
Get the GType of this boxed type.
Boxed GType property.
Convenience method to return this cast to a type. For use in D with statements.
Make a copy of the wrapped C boxed data.
Copy a C boxed value using g_boxed_copy.
Free a C boxed value using g_boxed_free.
The gdk.texture_downloader.TextureDownloader is used to download the contents of a gdk.texture.Texture.
It is intended to be created as a short-term object for a single download, but can be used for multiple downloads of different textures or with different settings.
gdk.texture_downloader.TextureDownloader can be used to convert data between different formats. Create a gdk.texture.Texture for the existing format and then download it in a different format.