Home
last modified time | relevance | path

Searched refs:EmojiStyle (Results 1 – 5 of 5) sorted by relevance

/frameworks/minikin/libs/minikin/
DLocale.h60 enum class EmojiStyle : uint8_t { enum
85 mEmojiStyle(EmojiStyle::EMPTY) {} in Locale()
97 mEmojiStyle(static_cast<EmojiStyle>(extractBits(identifier, 12, 2))) {} in Locale()
111 inline bool hasEmojiStyle() const { return mEmojiStyle != EmojiStyle::EMPTY; } in hasEmojiStyle()
119 EmojiStyle getEmojiStyle() const { return mEmojiStyle; } in getEmojiStyle()
181 EmojiStyle mEmojiStyle;
193 static EmojiStyle resolveEmojiStyle(const char* buf, size_t length);
194 static EmojiStyle scriptToEmojiStyle(uint32_t script);
208 mEmojiStyle(EmojiStyle::EMPTY) {} in LocaleList()
219 EmojiStyle getEmojiStyle() const { return mEmojiStyle; } in getEmojiStyle()
[all …]
DLocale.cpp225 if (mEmojiStyle == EmojiStyle::EMPTY) { in Locale()
242 EmojiStyle Locale::resolveEmojiStyle(const char* buf, size_t length) { in resolveEmojiStyle()
253 return EmojiStyle::EMOJI; in resolveEmojiStyle()
255 return EmojiStyle::TEXT; in resolveEmojiStyle()
257 return EmojiStyle::DEFAULT; in resolveEmojiStyle()
261 return EmojiStyle::EMPTY; in resolveEmojiStyle()
264 EmojiStyle Locale::scriptToEmojiStyle(uint32_t script) { in scriptToEmojiStyle()
267 return EmojiStyle::EMOJI; in scriptToEmojiStyle()
269 return EmojiStyle::TEXT; in scriptToEmojiStyle()
271 return EmojiStyle::EMPTY; in scriptToEmojiStyle()
[all …]
DFontCollection.cpp392 case EmojiStyle::EMOJI: in calcCoverageScore()
395 case EmojiStyle::TEXT: in calcCoverageScore()
398 case EmojiStyle::EMPTY: in calcCoverageScore()
399 case EmojiStyle::DEFAULT: in calcCoverageScore()
DFontFamily.cpp149 EmojiStyle::EMOJI), in FontFamily()
/frameworks/minikin/tests/unittest/
DFontFamilyTest.cpp404 EXPECT_EQ(EmojiStyle::EMOJI, emoji.getEmojiStyle()); in TEST()
407 EXPECT_EQ(EmojiStyle::EMPTY, und.getEmojiStyle()); in TEST()
411 EXPECT_EQ(EmojiStyle::EMPTY, undExample.getEmojiStyle()); in TEST()
438 EXPECT_EQ(EmojiStyle::EMOJI, subtagEmoji.getEmojiStyle()); in TEST()
465 EXPECT_EQ(EmojiStyle::TEXT, subtagText.getEmojiStyle()); in TEST()
493 EXPECT_EQ(EmojiStyle::DEFAULT, subtagDefault.getEmojiStyle()); in TEST()
512 EXPECT_EQ(EmojiStyle::EMPTY, subtagEmpty.getEmojiStyle()); in TEST()