Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gdk-pixbuf-loader.h File Reference

Go to the source code of this file.

Data Structures

struct  _GdkPixbufLoader
 
struct  _GdkPixbufLoaderClass
 

Macros

#define GDK_TYPE_PIXBUF_LOADER   (gdk_pixbuf_loader_get_type ())
 
#define GDK_PIXBUF_LOADER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GDK_TYPE_PIXBUF_LOADER, GdkPixbufLoader))
 
#define GDK_PIXBUF_LOADER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_PIXBUF_LOADER, GdkPixbufLoaderClass))
 
#define GDK_IS_PIXBUF_LOADER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GDK_TYPE_PIXBUF_LOADER))
 
#define GDK_IS_PIXBUF_LOADER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PIXBUF_LOADER))
 
#define GDK_PIXBUF_LOADER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PIXBUF_LOADER, GdkPixbufLoaderClass))
 

Typedefs

typedef struct _GdkPixbufLoader GdkPixbufLoader
 
typedef struct _GdkPixbufLoaderClass GdkPixbufLoaderClass
 

Functions

GDK_PIXBUF_AVAILABLE_IN_ALL GType gdk_pixbuf_loader_get_type (void) G_GNUC_CONST
 
GDK_PIXBUF_AVAILABLE_IN_ALL GdkPixbufLoadergdk_pixbuf_loader_new (void)
 
GDK_PIXBUF_AVAILABLE_IN_ALL GdkPixbufLoadergdk_pixbuf_loader_new_with_type (const char *image_type, GError **error)
 
GDK_PIXBUF_AVAILABLE_IN_2_4 GdkPixbufLoadergdk_pixbuf_loader_new_with_mime_type (const char *mime_type, GError **error)
 
GDK_PIXBUF_AVAILABLE_IN_2_2 void gdk_pixbuf_loader_set_size (GdkPixbufLoader *loader, int width, int height)
 
GDK_PIXBUF_AVAILABLE_IN_ALL gboolean gdk_pixbuf_loader_write (GdkPixbufLoader *loader, const guchar *buf, gsize count, GError **error)
 
GDK_PIXBUF_AVAILABLE_IN_2_30 gboolean gdk_pixbuf_loader_write_bytes (GdkPixbufLoader *loader, GBytes *buffer, GError **error)
 
GDK_PIXBUF_AVAILABLE_IN_ALL GdkPixbufgdk_pixbuf_loader_get_pixbuf (GdkPixbufLoader *loader)
 
GDK_PIXBUF_AVAILABLE_IN_ALL GdkPixbufAnimationgdk_pixbuf_loader_get_animation (GdkPixbufLoader *loader)
 
GDK_PIXBUF_AVAILABLE_IN_ALL gboolean gdk_pixbuf_loader_close (GdkPixbufLoader *loader, GError **error)
 
GDK_PIXBUF_AVAILABLE_IN_2_2 GdkPixbufFormatgdk_pixbuf_loader_get_format (GdkPixbufLoader *loader)
 

Macro Definition Documentation

◆ GDK_IS_PIXBUF_LOADER

#define GDK_IS_PIXBUF_LOADER ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GDK_TYPE_PIXBUF_LOADER))

Definition at line 42 of file gdk-pixbuf-loader.h.

◆ GDK_IS_PIXBUF_LOADER_CLASS

#define GDK_IS_PIXBUF_LOADER_CLASS ( klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PIXBUF_LOADER))

Definition at line 43 of file gdk-pixbuf-loader.h.

◆ GDK_PIXBUF_LOADER

#define GDK_PIXBUF_LOADER ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GDK_TYPE_PIXBUF_LOADER, GdkPixbufLoader))

Definition at line 40 of file gdk-pixbuf-loader.h.

◆ GDK_PIXBUF_LOADER_CLASS

#define GDK_PIXBUF_LOADER_CLASS ( klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_PIXBUF_LOADER, GdkPixbufLoaderClass))

Definition at line 41 of file gdk-pixbuf-loader.h.

◆ GDK_PIXBUF_LOADER_GET_CLASS

#define GDK_PIXBUF_LOADER_GET_CLASS ( obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PIXBUF_LOADER, GdkPixbufLoaderClass))

Definition at line 44 of file gdk-pixbuf-loader.h.

◆ GDK_TYPE_PIXBUF_LOADER

#define GDK_TYPE_PIXBUF_LOADER   (gdk_pixbuf_loader_get_type ())

Definition at line 39 of file gdk-pixbuf-loader.h.

Typedef Documentation

◆ GdkPixbufLoader

Definition at line 46 of file gdk-pixbuf-loader.h.

◆ GdkPixbufLoaderClass

Definition at line 55 of file gdk-pixbuf-loader.h.

Function Documentation

◆ gdk_pixbuf_loader_close()

GDK_PIXBUF_AVAILABLE_IN_ALL gboolean gdk_pixbuf_loader_close ( GdkPixbufLoader * loader,
GError ** error )

◆ gdk_pixbuf_loader_get_animation()

GDK_PIXBUF_AVAILABLE_IN_ALL GdkPixbufAnimation * gdk_pixbuf_loader_get_animation ( GdkPixbufLoader * loader)

◆ gdk_pixbuf_loader_get_format()

GDK_PIXBUF_AVAILABLE_IN_2_2 GdkPixbufFormat * gdk_pixbuf_loader_get_format ( GdkPixbufLoader * loader)

◆ gdk_pixbuf_loader_get_pixbuf()

GDK_PIXBUF_AVAILABLE_IN_ALL GdkPixbuf * gdk_pixbuf_loader_get_pixbuf ( GdkPixbufLoader * loader)

◆ gdk_pixbuf_loader_get_type()

GDK_PIXBUF_AVAILABLE_IN_ALL GType gdk_pixbuf_loader_get_type ( void )

◆ gdk_pixbuf_loader_new()

GDK_PIXBUF_AVAILABLE_IN_ALL GdkPixbufLoader * gdk_pixbuf_loader_new ( void )

◆ gdk_pixbuf_loader_new_with_mime_type()

GDK_PIXBUF_AVAILABLE_IN_2_4 GdkPixbufLoader * gdk_pixbuf_loader_new_with_mime_type ( const char * mime_type,
GError ** error )

◆ gdk_pixbuf_loader_new_with_type()

GDK_PIXBUF_AVAILABLE_IN_ALL GdkPixbufLoader * gdk_pixbuf_loader_new_with_type ( const char * image_type,
GError ** error )

◆ gdk_pixbuf_loader_set_size()

GDK_PIXBUF_AVAILABLE_IN_2_2 void gdk_pixbuf_loader_set_size ( GdkPixbufLoader * loader,
int width,
int height )

◆ gdk_pixbuf_loader_write()

GDK_PIXBUF_AVAILABLE_IN_ALL gboolean gdk_pixbuf_loader_write ( GdkPixbufLoader * loader,
const guchar * buf,
gsize count,
GError ** error )

◆ gdk_pixbuf_loader_write_bytes()

GDK_PIXBUF_AVAILABLE_IN_2_30 gboolean gdk_pixbuf_loader_write_bytes ( GdkPixbufLoader * loader,
GBytes * buffer,
GError ** error )