![]() |

Public Member Functions | ||||
| const PangoFontMap* | gobj () const | |||
| Provides access to the underlying C GObject. | ||||
| PangoFontMap* | gobj () | |||
| Provides access to the underlying C GObject. | ||||
| PangoFontMap* | gobj_copy () | |||
| Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. | ||||
| Glib::ArrayHandle< Glib::RefPtr< FontFamily > > | list_families () const | |||
| List all families for the fontmap. | ||||
| Glib::RefPtr<Font> | load_font (const Glib::RefPtr<Context>& context, const FontDescription& desc) const | |||
| Load the font in the fontmap that is the closest match for desc . | ||||
| Glib::RefPtr<Fontset> | load_fontset (const Glib::RefPtr<Context>& context, const FontDescription& desc, const Language& language) const | |||
| Load a set of fonts in the fontmap that can be used to render a font matching desc . | ||||
| virtual | ~FontMap () | |||
Related Functions | ||||
| (Note that these are not member functions.) | ||||
| Glib::RefPtr<Pango::FontMap> | wrap (PangoFontMap* object, bool take_copy=false) | |||
| ||||
| virtual Pango::FontMap::~FontMap | ( | ) | [virtual] |
| const PangoFontMap* Pango::FontMap::gobj | ( | ) | const [inline] |
| PangoFontMap* Pango::FontMap::gobj | ( | ) | [inline] |
| PangoFontMap* Pango::FontMap::gobj_copy | ( | ) |
Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
| Glib::ArrayHandle<Glib::RefPtr<FontFamily>> Pango::FontMap::list_families | ( | ) | const |
| Glib::RefPtr<Font> Pango::FontMap::load_font | ( | const Glib::RefPtr<Context>& | context, | |
| const FontDescription& | desc | |||
| ) | const |
Load the font in the fontmap that is the closest match for desc .
| context | The Pango::Context the font will be used with. | |
| desc | A Pango::FontDescription describing the font to load. |
0 if no font matched. | Glib::RefPtr<Fontset> Pango::FontMap::load_fontset | ( | const Glib::RefPtr<Context>& | context, | |
| const FontDescription& | desc, | |||
| const Language& | language | |||
| ) | const |
Load a set of fonts in the fontmap that can be used to render a font matching desc .
| context | The Pango::Context the font will be used with. | |
| desc | A Pango::FontDescription describing the font to load. | |
| language | A Pango::Language the fonts will be used for. |
0 if no font matched.
| Glib::RefPtr<Pango::FontMap> wrap | ( | PangoFontMap * | object, | |
| bool | take_copy = false | |||
| ) | [related] |
| object | The C instance |
| take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |