Ardour  9.0-pre0-582-g084a23a80d
gdkpixmap.h File Reference
#include <gdk/gdktypes.h>
#include <gdk/gdkdrawable.h>
Include dependency graph for gdkpixmap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GdkPixmapObject
 
struct  _GdkPixmapObjectClass
 

Macros

#define GDK_TYPE_PIXMAP   (gdk_pixmap_get_type ())
 
#define GDK_PIXMAP(object)   (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_PIXMAP, GdkPixmap))
 
#define GDK_PIXMAP_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_PIXMAP, GdkPixmapObjectClass))
 
#define GDK_IS_PIXMAP(object)   (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXMAP))
 
#define GDK_IS_PIXMAP_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PIXMAP))
 
#define GDK_PIXMAP_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PIXMAP, GdkPixmapObjectClass))
 
#define GDK_PIXMAP_OBJECT(object)   ((GdkPixmapObject *) GDK_PIXMAP (object))
 
#define gdk_bitmap_ref   g_object_ref
 
#define gdk_bitmap_unref   g_object_unref
 
#define gdk_pixmap_ref   g_object_ref
 
#define gdk_pixmap_unref   g_object_unref
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _GdkPixmapObject GdkPixmapObject
 
typedef struct _GdkPixmapObjectClass GdkPixmapObjectClass
 

Functions

GType gdk_pixmap_get_type (void) G_GNUC_CONST
 
GdkPixmapgdk_pixmap_new (GdkDrawable *drawable, gint width, gint height, gint depth)
 
GdkBitmapgdk_bitmap_create_from_data (GdkDrawable *drawable, const gchar *data, gint width, gint height)
 
GdkPixmapgdk_pixmap_create_from_data (GdkDrawable *drawable, const gchar *data, gint width, gint height, gint depth, const GdkColor *fg, const GdkColor *bg)
 
GdkPixmapgdk_pixmap_create_from_xpm (GdkDrawable *drawable, GdkBitmap **mask, const GdkColor *transparent_color, const gchar *filename)
 
GdkPixmapgdk_pixmap_colormap_create_from_xpm (GdkDrawable *drawable, GdkColormap *colormap, GdkBitmap **mask, const GdkColor *transparent_color, const gchar *filename)
 
GdkPixmapgdk_pixmap_create_from_xpm_d (GdkDrawable *drawable, GdkBitmap **mask, const GdkColor *transparent_color, gchar **data)
 
GdkPixmapgdk_pixmap_colormap_create_from_xpm_d (GdkDrawable *drawable, GdkColormap *colormap, GdkBitmap **mask, const GdkColor *transparent_color, gchar **data)
 
void gdk_pixmap_get_size (GdkPixmap *pixmap, gint *width, gint *height)
 
GdkPixmapgdk_pixmap_foreign_new (GdkNativeWindow anid)
 
GdkPixmapgdk_pixmap_lookup (GdkNativeWindow anid)
 
GdkPixmapgdk_pixmap_foreign_new_for_display (GdkDisplay *display, GdkNativeWindow anid)
 
GdkPixmapgdk_pixmap_lookup_for_display (GdkDisplay *display, GdkNativeWindow anid)
 
GdkPixmapgdk_pixmap_foreign_new_for_screen (GdkScreen *screen, GdkNativeWindow anid, gint width, gint height, gint depth)
 

Macro Definition Documentation

◆ gdk_bitmap_ref

#define gdk_bitmap_ref   g_object_ref

Definition at line 128 of file gdkpixmap.h.

◆ gdk_bitmap_unref

#define gdk_bitmap_unref   g_object_unref

Definition at line 129 of file gdkpixmap.h.

◆ GDK_IS_PIXMAP

#define GDK_IS_PIXMAP (   object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXMAP))

Definition at line 45 of file gdkpixmap.h.

◆ GDK_IS_PIXMAP_CLASS

#define GDK_IS_PIXMAP_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PIXMAP))

Definition at line 46 of file gdkpixmap.h.

◆ GDK_PIXMAP

#define GDK_PIXMAP (   object)    (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_PIXMAP, GdkPixmap))

Definition at line 43 of file gdkpixmap.h.

◆ GDK_PIXMAP_CLASS

#define GDK_PIXMAP_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_PIXMAP, GdkPixmapObjectClass))

Definition at line 44 of file gdkpixmap.h.

◆ GDK_PIXMAP_GET_CLASS

#define GDK_PIXMAP_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PIXMAP, GdkPixmapObjectClass))

Definition at line 47 of file gdkpixmap.h.

◆ GDK_PIXMAP_OBJECT

#define GDK_PIXMAP_OBJECT (   object)    ((GdkPixmapObject *) GDK_PIXMAP (object))

Definition at line 48 of file gdkpixmap.h.

◆ gdk_pixmap_ref

#define gdk_pixmap_ref   g_object_ref

Definition at line 130 of file gdkpixmap.h.

◆ gdk_pixmap_unref

#define gdk_pixmap_unref   g_object_unref

Definition at line 131 of file gdkpixmap.h.

◆ GDK_TYPE_PIXMAP

#define GDK_TYPE_PIXMAP   (gdk_pixmap_get_type ())

Definition at line 42 of file gdkpixmap.h.

Typedef Documentation

◆ GdkPixmapObject

typedef typedefG_BEGIN_DECLS struct _GdkPixmapObject GdkPixmapObject

Definition at line 37 of file gdkpixmap.h.

◆ GdkPixmapObjectClass

Definition at line 37 of file gdkpixmap.h.

Function Documentation

◆ gdk_bitmap_create_from_data()

GdkBitmap* gdk_bitmap_create_from_data ( GdkDrawable drawable,
const gchar *  data,
gint  width,
gint  height 
)

◆ gdk_pixmap_colormap_create_from_xpm()

GdkPixmap* gdk_pixmap_colormap_create_from_xpm ( GdkDrawable drawable,
GdkColormap colormap,
GdkBitmap **  mask,
const GdkColor transparent_color,
const gchar *  filename 
)

◆ gdk_pixmap_colormap_create_from_xpm_d()

GdkPixmap* gdk_pixmap_colormap_create_from_xpm_d ( GdkDrawable drawable,
GdkColormap colormap,
GdkBitmap **  mask,
const GdkColor transparent_color,
gchar **  data 
)

◆ gdk_pixmap_create_from_data()

GdkPixmap* gdk_pixmap_create_from_data ( GdkDrawable drawable,
const gchar *  data,
gint  width,
gint  height,
gint  depth,
const GdkColor fg,
const GdkColor bg 
)

◆ gdk_pixmap_create_from_xpm()

GdkPixmap* gdk_pixmap_create_from_xpm ( GdkDrawable drawable,
GdkBitmap **  mask,
const GdkColor transparent_color,
const gchar *  filename 
)

◆ gdk_pixmap_create_from_xpm_d()

GdkPixmap* gdk_pixmap_create_from_xpm_d ( GdkDrawable drawable,
GdkBitmap **  mask,
const GdkColor transparent_color,
gchar **  data 
)

◆ gdk_pixmap_foreign_new()

GdkPixmap* gdk_pixmap_foreign_new ( GdkNativeWindow  anid)

◆ gdk_pixmap_foreign_new_for_display()

GdkPixmap* gdk_pixmap_foreign_new_for_display ( GdkDisplay display,
GdkNativeWindow  anid 
)

◆ gdk_pixmap_foreign_new_for_screen()

GdkPixmap* gdk_pixmap_foreign_new_for_screen ( GdkScreen screen,
GdkNativeWindow  anid,
gint  width,
gint  height,
gint  depth 
)

◆ gdk_pixmap_get_size()

void gdk_pixmap_get_size ( GdkPixmap pixmap,
gint *  width,
gint *  height 
)

◆ gdk_pixmap_get_type()

GType gdk_pixmap_get_type ( void  )

◆ gdk_pixmap_lookup()

GdkPixmap* gdk_pixmap_lookup ( GdkNativeWindow  anid)

◆ gdk_pixmap_lookup_for_display()

GdkPixmap* gdk_pixmap_lookup_for_display ( GdkDisplay display,
GdkNativeWindow  anid 
)

◆ gdk_pixmap_new()

GdkPixmap* gdk_pixmap_new ( GdkDrawable drawable,
gint  width,
gint  height,
gint  depth 
)