| 39 | } |
| 40 | |
| 41 | void FontTextureGroup::setFixedFonts(String const& defaultFontName, String const& fallbackFontName, String const& emojiFontName) { |
| 42 | if (auto defaultFont = m_fonts.ptr(defaultFontName)) |
| 43 | m_defaultFont = m_activeFont = *defaultFont; |
| 44 | if (auto fallbackFont = m_fonts.ptr(fallbackFontName)) |
| 45 | m_fallbackFont = *fallbackFont; |
| 46 | if (auto emojiFont = m_fonts.ptr(emojiFontName)) |
| 47 | m_emojiFont = *emojiFont; |
| 48 | } |
| 49 | |
| 50 | const FontTextureGroup::GlyphTexture& FontTextureGroup::glyphTexture(String::Char c, unsigned size, Directives const* processingDirectives) |
| 51 | { |