| 78 | } |
| 79 | |
| 80 | void SdCardFontManager::unloadAll(GfxRenderer& renderer) { |
| 81 | renderer.clearSdCardFonts(); |
| 82 | for (auto& lf : loaded_) { |
| 83 | renderer.removeFont(lf.fontId); |
| 84 | delete lf.font; |
| 85 | } |
| 86 | loaded_.clear(); |
| 87 | loadedFamilyName_.clear(); |
| 88 | loadedPointSize_ = 0; |
| 89 | } |
| 90 | |
| 91 | int SdCardFontManager::getFontId(const std::string& familyName) const { |
| 92 | if (familyName != loadedFamilyName_ || loaded_.empty()) return 0; |
no test coverage detected