Trait pango::prelude::FontsetExt[][src]

pub trait FontsetExt: 'static {
    fn foreach<P: FnMut(&Fontset, &Font) -> bool>(&self, func: P);
fn font(&self, wc: u32) -> Option<Font>;
fn metrics(&self) -> Option<FontMetrics>; }
Expand description

Trait containing all Fontset methods.

Implementors

FontsetSimple, Fontset

Required methods

Iterates through all the fonts in a fontset, calling func for each one. If func returns true, that stops the iteration.

func

Callback function

Returns the font in the fontset that contains the best glyph for the Unicode character wc.

wc

a Unicode character

Returns

a Font. The caller must call g_object_unref when finished with the font.

Get overall metric information for the fonts in the fontset.

Returns

a FontMetrics object. The caller must call pango_font_metrics_unref() when finished using the object.

Implementors