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

Go to the source code of this file.

Classes

struct  _GdkPangoRenderer
 
struct  _GdkPangoRendererClass
 
struct  _GdkPangoAttrStipple
 
struct  _GdkPangoAttrEmbossed
 
struct  _GdkPangoAttrEmbossColor
 

Macros

#define GDK_TYPE_PANGO_RENDERER   (gdk_pango_renderer_get_type())
 
#define GDK_PANGO_RENDERER(object)   (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_PANGO_RENDERER, GdkPangoRenderer))
 
#define GDK_IS_PANGO_RENDERER(object)   (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PANGO_RENDERER))
 
#define GDK_PANGO_RENDERER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_PANGO_RENDERER, GdkPangoRendererClass))
 
#define GDK_IS_PANGO_RENDERER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PANGO_RENDERER))
 
#define GDK_PANGO_RENDERER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PANGO_RENDERER, GdkPangoRendererClass))
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _GdkPangoRenderer GdkPangoRenderer
 
typedef struct _GdkPangoRendererClass GdkPangoRendererClass
 
typedef struct _GdkPangoRendererPrivate GdkPangoRendererPrivate
 
typedef struct _GdkPangoAttrStipple GdkPangoAttrStipple
 
typedef struct _GdkPangoAttrEmbossed GdkPangoAttrEmbossed
 
typedef struct _GdkPangoAttrEmbossColor GdkPangoAttrEmbossColor
 

Functions

GType gdk_pango_renderer_get_type (void) G_GNUC_CONST
 
PangoRenderer * gdk_pango_renderer_new (GdkScreen *screen)
 
PangoRenderer * gdk_pango_renderer_get_default (GdkScreen *screen)
 
void gdk_pango_renderer_set_drawable (GdkPangoRenderer *gdk_renderer, GdkDrawable *drawable)
 
void gdk_pango_renderer_set_gc (GdkPangoRenderer *gdk_renderer, GdkGC *gc)
 
void gdk_pango_renderer_set_stipple (GdkPangoRenderer *gdk_renderer, PangoRenderPart part, GdkBitmap *stipple)
 
void gdk_pango_renderer_set_override_color (GdkPangoRenderer *gdk_renderer, PangoRenderPart part, const GdkColor *color)
 
PangoContext * gdk_pango_context_get_for_screen (GdkScreen *screen)
 
PangoContext * gdk_pango_context_get (void)
 
void gdk_pango_context_set_colormap (PangoContext *context, GdkColormap *colormap)
 
GdkRegiongdk_pango_layout_line_get_clip_region (PangoLayoutLine *line, gint x_origin, gint y_origin, const gint *index_ranges, gint n_ranges)
 
GdkRegiongdk_pango_layout_get_clip_region (PangoLayout *layout, gint x_origin, gint y_origin, const gint *index_ranges, gint n_ranges)
 
PangoAttribute * gdk_pango_attr_stipple_new (GdkBitmap *stipple)
 
PangoAttribute * gdk_pango_attr_embossed_new (gboolean embossed)
 
PangoAttribute * gdk_pango_attr_emboss_color_new (const GdkColor *color)
 

Macro Definition Documentation

◆ GDK_IS_PANGO_RENDERER

#define GDK_IS_PANGO_RENDERER (   object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PANGO_RENDERER))

Definition at line 39 of file gdkpango.h.

◆ GDK_IS_PANGO_RENDERER_CLASS

#define GDK_IS_PANGO_RENDERER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PANGO_RENDERER))

Definition at line 41 of file gdkpango.h.

◆ GDK_PANGO_RENDERER

#define GDK_PANGO_RENDERER (   object)    (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_PANGO_RENDERER, GdkPangoRenderer))

Definition at line 38 of file gdkpango.h.

◆ GDK_PANGO_RENDERER_CLASS

#define GDK_PANGO_RENDERER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_PANGO_RENDERER, GdkPangoRendererClass))

Definition at line 40 of file gdkpango.h.

◆ GDK_PANGO_RENDERER_GET_CLASS

#define GDK_PANGO_RENDERER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PANGO_RENDERER, GdkPangoRendererClass))

Definition at line 42 of file gdkpango.h.

◆ GDK_TYPE_PANGO_RENDERER

#define GDK_TYPE_PANGO_RENDERER   (gdk_pango_renderer_get_type())

Definition at line 37 of file gdkpango.h.

Typedef Documentation

◆ GdkPangoAttrEmbossColor

Definition at line 128 of file gdkpango.h.

◆ GdkPangoAttrEmbossed

Definition at line 128 of file gdkpango.h.

◆ GdkPangoAttrStipple

Definition at line 128 of file gdkpango.h.

◆ GdkPangoRenderer

typedef typedefG_BEGIN_DECLS struct _GdkPangoRenderer GdkPangoRenderer

Definition at line 29 of file gdkpango.h.

◆ GdkPangoRendererClass

Definition at line 29 of file gdkpango.h.

◆ GdkPangoRendererPrivate

typedef struct _GdkPangoRendererPrivate GdkPangoRendererPrivate

Definition at line 29 of file gdkpango.h.

Function Documentation

◆ gdk_pango_attr_emboss_color_new()

PangoAttribute* gdk_pango_attr_emboss_color_new ( const GdkColor color)

◆ gdk_pango_attr_embossed_new()

PangoAttribute* gdk_pango_attr_embossed_new ( gboolean  embossed)

◆ gdk_pango_attr_stipple_new()

PangoAttribute* gdk_pango_attr_stipple_new ( GdkBitmap stipple)

◆ gdk_pango_context_get()

PangoContext* gdk_pango_context_get ( void  )

◆ gdk_pango_context_get_for_screen()

PangoContext* gdk_pango_context_get_for_screen ( GdkScreen screen)

◆ gdk_pango_context_set_colormap()

void gdk_pango_context_set_colormap ( PangoContext *  context,
GdkColormap colormap 
)

◆ gdk_pango_layout_get_clip_region()

GdkRegion* gdk_pango_layout_get_clip_region ( PangoLayout *  layout,
gint  x_origin,
gint  y_origin,
const gint *  index_ranges,
gint  n_ranges 
)

◆ gdk_pango_layout_line_get_clip_region()

GdkRegion* gdk_pango_layout_line_get_clip_region ( PangoLayoutLine *  line,
gint  x_origin,
gint  y_origin,
const gint *  index_ranges,
gint  n_ranges 
)

◆ gdk_pango_renderer_get_default()

PangoRenderer* gdk_pango_renderer_get_default ( GdkScreen screen)

◆ gdk_pango_renderer_get_type()

GType gdk_pango_renderer_get_type ( void  )

◆ gdk_pango_renderer_new()

PangoRenderer* gdk_pango_renderer_new ( GdkScreen screen)

◆ gdk_pango_renderer_set_drawable()

void gdk_pango_renderer_set_drawable ( GdkPangoRenderer gdk_renderer,
GdkDrawable drawable 
)

◆ gdk_pango_renderer_set_gc()

void gdk_pango_renderer_set_gc ( GdkPangoRenderer gdk_renderer,
GdkGC gc 
)

◆ gdk_pango_renderer_set_override_color()

void gdk_pango_renderer_set_override_color ( GdkPangoRenderer gdk_renderer,
PangoRenderPart  part,
const GdkColor color 
)

◆ gdk_pango_renderer_set_stipple()

void gdk_pango_renderer_set_stipple ( GdkPangoRenderer gdk_renderer,
PangoRenderPart  part,
GdkBitmap stipple 
)