X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/821dbb41e381dec1467de6e628e7878f8b37dfcb..5e0d91a196bfe872d04d676e5f6c2d5940786be0:/lib/gdi/font.cpp diff --git a/lib/gdi/font.cpp b/lib/gdi/font.cpp index 329c4679..3948ea98 100644 --- a/lib/gdi/font.cpp +++ b/lib/gdi/font.cpp @@ -235,6 +235,13 @@ int fontRenderClass::getFont(ePtr &font, const std::string &face, int size return 0; } +void addFont(const char *filename, const char *alias, int scale_factor, int is_replacement) +{ + fontRenderClass::getInstance()->AddFont(filename, alias, scale_factor); + if (is_replacement) + eTextPara::setReplacementFont(alias); +} + DEFINE_REF(Font); Font::Font(fontRenderClass *render, FTC_FaceID faceid, int isize, int tw): tabwidth(tw)