Home
last modified time | relevance | path

Searched refs:FontFileParser (Results 1 – 11 of 11) sorted by relevance

/aosp12/frameworks/minikin/libs/minikin/
H A DFontFileParser.cpp124 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 DAndroid.bp37 "FontFileParser.cpp",
/aosp12/frameworks/minikin/include/minikin/
H A DFontFileParser.h28 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 DFontFileParserTest.cpp42 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 DFontCollectionItemizeTest.cpp1644 return FontFileParser(runs[0].fakedFont.font->baseFont()).getPostScriptName().value(); in itemizeEmojiAndFontPostScriptName()
/aosp12/frameworks/base/services/core/java/com/android/server/graphics/fonts/
H A DUpdatableFontDir.java63 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 DOtfFontFileParser.java38 /* package */ class OtfFontFileParser implements UpdatableFontDir.FontFileParser {
/aosp12/frameworks/base/libs/hwui/jni/fonts/
H A DFont.cpp346 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 DUpdatableFontDirTest.java75 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 DTypeface.cpp249 minikin::FontFileParser parser(fontPtr, fontSize, fontIndex); in loadMinikinFontSkia()
285 minikin::FontFileParser parser(typeface->GetFontData(), typeface->GetFontSize(), in writeMinikinFontSkia()
/aosp12/frameworks/base/services/
H A Dart-profile19275 …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;