### Class

# CoglPango Renderer

#### Description

    final class CoglPango.Renderer : Pango.Renderer {
      /* No available fields */
    }

No description available.

#### Ancestors

- PangoRenderer
- GObject

#### Instance methods

##### Methods inherited from PangoRenderer (19)

###### pango_renderer_activate

Does initial setup before rendering operations on `renderer`.

since: 1.8

###### pango_renderer_deactivate

Cleans up after rendering operations on `renderer`.

since: 1.8

###### pango_renderer_draw_error_underline

Draw a squiggly line that approximately covers the given rectangle in the style of an underline used to indicate a spelling error.

since: 1.8

###### pango_renderer_draw_glyph

Draws a single glyph with coordinates in device space.

since: 1.8

###### pango_renderer_draw_glyph_item

Draws the glyphs in `glyph_item` with the specified `PangoRenderer`, embedding the text associated with the glyphs in the output if the output format supports it.

since: 1.22

###### pango_renderer_draw_glyphs

Draws the glyphs in `glyphs` with the specified `PangoRenderer`.

since: 1.8

###### pango_renderer_draw_layout

Draws `layout` with the specified `PangoRenderer`.

since: 1.8

###### pango_renderer_draw_layout_line

Draws `line` with the specified `PangoRenderer`.

since: 1.8

###### pango_renderer_draw_rectangle

Draws an axis-aligned rectangle in user space coordinates with the specified `PangoRenderer`.

since: 1.8

###### pango_renderer_draw_trapezoid

Draws a trapezoid with the parallel sides aligned with the X axis using the given `PangoRenderer`; coordinates are in device space.

since: 1.8

###### pango_renderer_get_alpha

Gets the current alpha for the specified part.

since: 1.38

###### pango_renderer_get_color

Gets the current rendering color for the specified part.

since: 1.8

###### pango_renderer_get_layout

Gets the layout currently being rendered using `renderer`.

since: 1.20

###### pango_renderer_get_layout_line

Gets the layout line currently being rendered using `renderer`.

since: 1.20

###### pango_renderer_get_matrix

Gets the transformation matrix that will be applied when rendering.

since: 1.8

###### pango_renderer_part_changed

Informs Pango that the way that the rendering is done for `part` has changed.

since: 1.8

###### pango_renderer_set_alpha

Sets the alpha for part of the rendering.

since: 1.38

###### pango_renderer_set_color

Sets the color for part of the rendering.

since: 1.8

###### pango_renderer_set_matrix

Sets the transformation matrix that will be applied when rendering.

since: 1.8

##### Methods inherited from GObject (43)

Please see GObject for a full list of methods.

#### Properties

###### CoglPango.Renderer:context

No description available.

#### Signals

##### Signals inherited from GObject (1)

###### GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

#### Class structure

    struct CoglPangoRendererClass {
      /* no available fields */
    }

No description available.