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

Go to the source code of this file.

Classes

struct  _GdkRgbCmap
 

Macros

#define gdk_rgb_get_cmap   gdk_rgb_get_colormap
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _GdkRgbCmap GdkRgbCmap
 

Enumerations

enum  GdkRgbDither { GDK_RGB_DITHER_NONE , GDK_RGB_DITHER_NORMAL , GDK_RGB_DITHER_MAX }
 

Functions

void gdk_rgb_init (void)
 
gulong gdk_rgb_xpixel_from_rgb (guint32 rgb) G_GNUC_CONST
 
void gdk_rgb_gc_set_foreground (GdkGC *gc, guint32 rgb)
 
void gdk_rgb_gc_set_background (GdkGC *gc, guint32 rgb)
 
void gdk_rgb_find_color (GdkColormap *colormap, GdkColor *color)
 
void gdk_draw_rgb_image (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, gint width, gint height, GdkRgbDither dith, const guchar *rgb_buf, gint rowstride)
 
void gdk_draw_rgb_image_dithalign (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, gint width, gint height, GdkRgbDither dith, const guchar *rgb_buf, gint rowstride, gint xdith, gint ydith)
 
void gdk_draw_rgb_32_image (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, gint width, gint height, GdkRgbDither dith, const guchar *buf, gint rowstride)
 
void gdk_draw_rgb_32_image_dithalign (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, gint width, gint height, GdkRgbDither dith, const guchar *buf, gint rowstride, gint xdith, gint ydith)
 
void gdk_draw_gray_image (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, gint width, gint height, GdkRgbDither dith, const guchar *buf, gint rowstride)
 
void gdk_draw_indexed_image (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, gint width, gint height, GdkRgbDither dith, const guchar *buf, gint rowstride, GdkRgbCmap *cmap)
 
GdkRgbCmapgdk_rgb_cmap_new (guint32 *colors, gint n_colors)
 
void gdk_rgb_cmap_free (GdkRgbCmap *cmap)
 
void gdk_rgb_set_verbose (gboolean verbose)
 
void gdk_rgb_set_install (gboolean install)
 
void gdk_rgb_set_min_colors (gint min_colors)
 
GdkColormapgdk_rgb_get_colormap (void)
 
GdkVisualgdk_rgb_get_visual (void)
 
gboolean gdk_rgb_ditherable (void)
 
gboolean gdk_rgb_colormap_ditherable (GdkColormap *cmap)
 

Macro Definition Documentation

◆ gdk_rgb_get_cmap

#define gdk_rgb_get_cmap   gdk_rgb_get_colormap

Definition at line 64 of file gdkrgb.h.

Typedef Documentation

◆ GdkRgbCmap

typedef typedefG_BEGIN_DECLS struct _GdkRgbCmap GdkRgbCmap

Definition at line 36 of file gdkrgb.h.

Enumeration Type Documentation

◆ GdkRgbDither

Enumerator
GDK_RGB_DITHER_NONE 
GDK_RGB_DITHER_NORMAL 
GDK_RGB_DITHER_MAX 

Definition at line 40 of file gdkrgb.h.

Function Documentation

◆ gdk_draw_gray_image()

void gdk_draw_gray_image ( GdkDrawable drawable,
GdkGC gc,
gint  x,
gint  y,
gint  width,
gint  height,
GdkRgbDither  dith,
const guchar *  buf,
gint  rowstride 
)

◆ gdk_draw_indexed_image()

void gdk_draw_indexed_image ( GdkDrawable drawable,
GdkGC gc,
gint  x,
gint  y,
gint  width,
gint  height,
GdkRgbDither  dith,
const guchar *  buf,
gint  rowstride,
GdkRgbCmap cmap 
)

◆ gdk_draw_rgb_32_image()

void gdk_draw_rgb_32_image ( GdkDrawable drawable,
GdkGC gc,
gint  x,
gint  y,
gint  width,
gint  height,
GdkRgbDither  dith,
const guchar *  buf,
gint  rowstride 
)

◆ gdk_draw_rgb_32_image_dithalign()

void gdk_draw_rgb_32_image_dithalign ( GdkDrawable drawable,
GdkGC gc,
gint  x,
gint  y,
gint  width,
gint  height,
GdkRgbDither  dith,
const guchar *  buf,
gint  rowstride,
gint  xdith,
gint  ydith 
)

◆ gdk_draw_rgb_image()

void gdk_draw_rgb_image ( GdkDrawable drawable,
GdkGC gc,
gint  x,
gint  y,
gint  width,
gint  height,
GdkRgbDither  dith,
const guchar *  rgb_buf,
gint  rowstride 
)

◆ gdk_draw_rgb_image_dithalign()

void gdk_draw_rgb_image_dithalign ( GdkDrawable drawable,
GdkGC gc,
gint  x,
gint  y,
gint  width,
gint  height,
GdkRgbDither  dith,
const guchar *  rgb_buf,
gint  rowstride,
gint  xdith,
gint  ydith 
)

◆ gdk_rgb_cmap_free()

void gdk_rgb_cmap_free ( GdkRgbCmap cmap)

◆ gdk_rgb_cmap_new()

GdkRgbCmap* gdk_rgb_cmap_new ( guint32 *  colors,
gint  n_colors 
)

◆ gdk_rgb_colormap_ditherable()

gboolean gdk_rgb_colormap_ditherable ( GdkColormap cmap)

◆ gdk_rgb_ditherable()

gboolean gdk_rgb_ditherable ( void  )

◆ gdk_rgb_find_color()

void gdk_rgb_find_color ( GdkColormap colormap,
GdkColor color 
)

◆ gdk_rgb_gc_set_background()

void gdk_rgb_gc_set_background ( GdkGC gc,
guint32  rgb 
)

◆ gdk_rgb_gc_set_foreground()

void gdk_rgb_gc_set_foreground ( GdkGC gc,
guint32  rgb 
)

◆ gdk_rgb_get_colormap()

GdkColormap* gdk_rgb_get_colormap ( void  )

◆ gdk_rgb_get_visual()

GdkVisual* gdk_rgb_get_visual ( void  )

◆ gdk_rgb_init()

void gdk_rgb_init ( void  )

◆ gdk_rgb_set_install()

void gdk_rgb_set_install ( gboolean  install)

◆ gdk_rgb_set_min_colors()

void gdk_rgb_set_min_colors ( gint  min_colors)

◆ gdk_rgb_set_verbose()

void gdk_rgb_set_verbose ( gboolean  verbose)

◆ gdk_rgb_xpixel_from_rgb()

gulong gdk_rgb_xpixel_from_rgb ( guint32  rgb)