/aosp12/frameworks/minikin/libs/minikin/ |
H A D | FontFileParser.cpp | 124 bool FontFileParser::analyzeFontRevision(const uint8_t* head_data, size_t head_size, in analyzeFontRevision() 146 bool FontFileParser::checkPSName(const std::string& psName) { in checkPSName() 157 FontFileParser::FontFileParser(const void* buffer, size_t size, uint32_t index) in FontFileParser() function in minikin::FontFileParser 160 FontFileParser::FontFileParser(const HbFaceUniquePtr& face) in FontFileParser() function in minikin::FontFileParser 163 FontFileParser::FontFileParser(const HbFontUniquePtr& font) in FontFileParser() function in minikin::FontFileParser 166 FontFileParser::~FontFileParser() {} in ~FontFileParser() 169 HbFaceUniquePtr FontFileParser::makeHbFace(const void* buffer, size_t size, uint32_t index) { in makeHbFace() 175 std::optional<uint32_t> FontFileParser::getFontRevision() const { in getFontRevision() 189 std::optional<std::string> FontFileParser::getPostScriptName() const { in getPostScriptName() 211 std::optional<bool> FontFileParser::isPostScriptType1Font() const { in isPostScriptType1Font()
|
H A D | Android.bp | 37 "FontFileParser.cpp",
|
/aosp12/frameworks/minikin/include/minikin/ |
H A D | FontFileParser.h | 28 class FontFileParser { 31 FontFileParser(const void* buffer, size_t size, uint32_t index); 32 explicit FontFileParser(const HbFaceUniquePtr& face); 33 explicit FontFileParser(const HbFontUniquePtr& font); 35 virtual ~FontFileParser();
|
/aosp12/frameworks/minikin/tests/unittest/ |
H A D | FontFileParserTest.cpp | 42 class TestableFontFileParser : public FontFileParser { 44 using FontFileParser::analyzeFontRevision; 45 using FontFileParser::checkPSName; 92 auto parser = FontFileParser(minikinFont->GetFontData(), minikinFont->GetFontSize(), 0); in TEST() 99 TEST(FontFileParser, checkPSName) { in TEST() argument 124 auto parser = FontFileParser(minikinFont->GetFontData(), minikinFont->GetFontSize(), 0); in TEST()
|
H A D | FontCollectionItemizeTest.cpp | 1644 return FontFileParser(runs[0].fakedFont.font->baseFont()).getPostScriptName().value(); in itemizeEmojiAndFontPostScriptName()
|
/aosp12/frameworks/base/services/core/java/com/android/server/graphics/fonts/ |
H A D | UpdatableFontDir.java | 63 interface FontFileParser { interface in UpdatableFontDir 124 private final FontFileParser mParser; 140 UpdatableFontDir(File filesDir, FontFileParser parser, FsverityUtil fsverityUtil, in UpdatableFontDir() 149 UpdatableFontDir(File filesDir, FontFileParser parser, FsverityUtil fsverityUtil, in UpdatableFontDir()
|
H A D | OtfFontFileParser.java | 38 /* package */ class OtfFontFileParser implements UpdatableFontDir.FontFileParser {
|
/aosp12/frameworks/base/libs/hwui/jni/fonts/ |
H A D | Font.cpp | 346 minikin::FontFileParser parser(fontPtr, fontSize, index); in FontFileUtil_getFontRevision() 368 minikin::FontFileParser parser(fontPtr, fontSize, index); in FontFileUtil_getFontPostScriptName() 389 minikin::FontFileParser parser(fontPtr, fontSize, index); in FontFileUtil_isPostScriptType1Font()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/graphics/fonts/ |
H A D | UpdatableFontDirTest.java | 75 private static class FakeFontFileParser implements UpdatableFontDir.FontFileParser { 671 new UpdatableFontDir.FontFileParser() { in installFontFile_failedToParsePostScript() 709 new UpdatableFontDir.FontFileParser() { in installFontFile_failedToParsePostScriptName_invalidFont() 746 new UpdatableFontDir.FontFileParser() { in installFontFile_failedToCreateTypeface()
|
/aosp12/frameworks/base/libs/hwui/jni/ |
H A D | Typeface.cpp | 249 minikin::FontFileParser parser(fontPtr, fontSize, fontIndex); in loadMinikinFontSkia() 285 minikin::FontFileParser parser(typeface->GetFontData(), typeface->GetFontSize(), in writeMinikinFontSkia()
|
/aosp12/frameworks/base/services/ |
H A D | art-profile | 19275 …t>(Ljava/io/File;Lcom/android/server/graphics/fonts/UpdatableFontDir$FontFileParser;Lcom/android/s… 19276 …t>(Ljava/io/File;Lcom/android/server/graphics/fonts/UpdatableFontDir$FontFileParser;Lcom/android/s… 53621 Lcom/android/server/graphics/fonts/UpdatableFontDir$FontFileParser;
|