Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
font-discovery.h File Reference

Go to the source code of this file.

Classes

struct  Inkscape::FontInfo
 
class  Inkscape::FontDiscovery
 

Namespaces

namespace  Inkscape
 Helper class to stream background task notifications as a series of messages.
 

Enumerations

enum class  Inkscape::FontOrder { Inkscape::by_name , Inkscape::by_weight , Inkscape::by_width }
 

Functions

std::vector< FontInfoInkscape::get_all_fonts ()
 
void Inkscape::sort_fonts (std::vector< FontInfo > &fonts, FontOrder order, bool sans_first)
 
Pango::FontDescription Inkscape::get_font_description (const Glib::RefPtr< Pango::FontFamily > &ff, const Glib::RefPtr< Pango::FontFace > &face)
 
Glib::ustring Inkscape::get_fontspec (const Glib::ustring &family, const Glib::ustring &face)
 
Glib::ustring Inkscape::get_fontspec (const Glib::ustring &family, const Glib::ustring &face, const Glib::ustring &variations)
 
Glib::ustring Inkscape::get_face_style (const Pango::FontDescription &desc)
 
Glib::ustring Inkscape::get_fontspec_without_variants (const Glib::ustring &fontspec)
 
Glib::ustring Inkscape::get_inkscape_fontspec (const Glib::RefPtr< Pango::FontFamily > &ff, const Glib::RefPtr< Pango::FontFace > &face, const Glib::ustring &variations)
 
int Inkscape::get_font_style_order (const Pango::FontDescription &desc)
 
Glib::ustring Inkscape::get_full_font_name (Glib::RefPtr< Pango::FontFamily > ff, Glib::RefPtr< Pango::FontFace > face)