Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Macros | |
#define | GDK_TYPE_TEXTURE (gdk_texture_get_type ()) |
#define | GDK_TEXTURE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GDK_TYPE_TEXTURE, GdkTexture)) |
#define | GDK_IS_TEXTURE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GDK_TYPE_TEXTURE)) |
#define | GDK_TEXTURE_ERROR (gdk_texture_error_quark ()) |
Typedefs | |
typedef struct _GdkTextureClass | GdkTextureClass |
Enumerations | |
enum | GdkTextureError { GDK_TEXTURE_ERROR_TOO_LARGE , GDK_TEXTURE_ERROR_CORRUPT_IMAGE , GDK_TEXTURE_ERROR_UNSUPPORTED_CONTENT , GDK_TEXTURE_ERROR_UNSUPPORTED_FORMAT } |
#define GDK_IS_TEXTURE | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GDK_TYPE_TEXTURE)) |
Definition at line 33 of file gdktexture.h.
#define GDK_TEXTURE | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST ((obj), GDK_TYPE_TEXTURE, GdkTexture)) |
Definition at line 32 of file gdktexture.h.
#define GDK_TEXTURE_ERROR (gdk_texture_error_quark ()) |
Definition at line 37 of file gdktexture.h.
#define GDK_TYPE_TEXTURE (gdk_texture_get_type ()) |
Definition at line 30 of file gdktexture.h.
typedef struct _GdkTextureClass GdkTextureClass |
Definition at line 35 of file gdktexture.h.
enum GdkTextureError |
GdkTextureError: @GDK_TEXTURE_ERROR_TOO_LARGE: Not enough memory to handle this image @GDK_TEXTURE_ERROR_CORRUPT_IMAGE: The image data appears corrupted @GDK_TEXTURE_ERROR_UNSUPPORTED_CONTENT: The image contains features that cannot be loaded @GDK_TEXTURE_ERROR_UNSUPPORTED_FORMAT: The image format is not supported
Possible errors that can be returned by GdkTexture
constructors.
Since: 4.6
Enumerator | |
---|---|
GDK_TEXTURE_ERROR_TOO_LARGE | |
GDK_TEXTURE_ERROR_CORRUPT_IMAGE | |
GDK_TEXTURE_ERROR_UNSUPPORTED_CONTENT | |
GDK_TEXTURE_ERROR_UNSUPPORTED_FORMAT |
Definition at line 54 of file gdktexture.h.
GDK_AVAILABLE_IN_ALL void gdk_texture_download | ( | GdkTexture * | texture, |
guchar * | data, | ||
gsize | stride ) |
GDK_AVAILABLE_IN_4_6 GQuark gdk_texture_error_quark | ( | void | ) |
GDK_AVAILABLE_IN_4_16 GdkColorState * gdk_texture_get_color_state | ( | GdkTexture * | self | ) |
GDK_AVAILABLE_IN_4_10 GdkMemoryFormat gdk_texture_get_format | ( | GdkTexture * | self | ) |
GDK_AVAILABLE_IN_ALL int gdk_texture_get_height | ( | GdkTexture * | texture | ) |
GDK_AVAILABLE_IN_ALL GType gdk_texture_get_type | ( | void | ) |
GDK_AVAILABLE_IN_ALL int gdk_texture_get_width | ( | GdkTexture * | texture | ) |
GDK_AVAILABLE_IN_ALL GdkTexture * gdk_texture_new_for_pixbuf | ( | GdkPixbuf * | pixbuf | ) |
GDK_AVAILABLE_IN_4_6 GdkTexture * gdk_texture_new_from_bytes | ( | GBytes * | bytes, |
GError ** | error ) |
GDK_AVAILABLE_IN_ALL GdkTexture * gdk_texture_new_from_file | ( | GFile * | file, |
GError ** | error ) |
GDK_AVAILABLE_IN_4_6 GdkTexture * gdk_texture_new_from_filename | ( | const char * | path, |
GError ** | error ) |
GDK_AVAILABLE_IN_ALL GdkTexture * gdk_texture_new_from_resource | ( | const char * | resource_path | ) |
GDK_AVAILABLE_IN_ALL gboolean gdk_texture_save_to_png | ( | GdkTexture * | texture, |
const char * | filename ) |
GDK_AVAILABLE_IN_4_6 GBytes * gdk_texture_save_to_png_bytes | ( | GdkTexture * | texture | ) |
GDK_AVAILABLE_IN_4_6 gboolean gdk_texture_save_to_tiff | ( | GdkTexture * | texture, |
const char * | filename ) |
GDK_AVAILABLE_IN_4_6 GBytes * gdk_texture_save_to_tiff_bytes | ( | GdkTexture * | texture | ) |