Lines Matching refs:minikin

59 void copyMinikinRectToSkRect(const minikin::MinikinRect& minikinRect, SkRect* skRect) {  in copyMinikinRectToSkRect()
116 MinikinUtils::measureText(&paint, static_cast<minikin::Bidi>(bidiFlags), typeface, text, 0, in breakText()
208 paint, static_cast<minikin::Bidi>(bidiFlags), typeface, text, start, count, in doTextAdvances()
243 minikin::GraphemeBreak::MoveOpt moveOpt = minikin::GraphemeBreak::MoveOpt(opt); in doTextRunCursor()
244 minikin::Bidi bidiFlags = dir == 1 ? minikin::Bidi::FORCE_RTL : minikin::Bidi::FORCE_LTR; in doTextRunCursor()
248 size_t result = minikin::GraphemeBreak::getTextRunCursor(advancesArray.get(), text, in doTextRunCursor()
278 GetTextFunctor(const minikin::Layout& layout, SkPath* path, jfloat x, jfloat y, in GetTextFunctor()
298 const minikin::Layout& layout;
310 minikin::Layout layout = MinikinUtils::doLayout( in getTextPath()
311 paint, static_cast<minikin::Bidi>(bidiFlags), typeface, in getTextPath()
355 minikin::MinikinRect rect; in doTextBounds()
356 minikin::Bidi bidiFlags = static_cast<minikin::Bidi>(bidiFlagsInt); in doTextBounds()
401 static jboolean layoutContainsNotdef(const minikin::Layout& layout) { in layoutContainsNotdef()
414 static size_t countNonSpaceGlyphs(const minikin::Layout& layout) { in countNonSpaceGlyphs()
469 minikin::Layout layout = MinikinUtils::doLayout(paint, in hasGlyph()
470 static_cast<minikin::Bidi>(bidiFlags), typeface, in hasGlyph()
493 minikin::Layout zzLayout = MinikinUtils::doLayout(paint, in hasGlyph()
494 static_cast<minikin::Bidi>(bidiFlags), typeface, in hasGlyph()
519 minikin::Bidi bidiFlags = isRtl ? minikin::Bidi::FORCE_RTL : minikin::Bidi::FORCE_LTR; in doRunAdvance()
520 minikin::MinikinRect bounds; in doRunAdvance()
538 float result = minikin::getRunAdvance(advancesArray.get(), buf, start, count, offset); in doRunAdvance()
540 minikin::distributeAdvances(advancesArray.get(), buf, start, count); in doRunAdvance()
583 minikin::Bidi bidiFlags = isRtl ? minikin::Bidi::FORCE_RTL : minikin::Bidi::FORCE_LTR; in doOffsetForAdvance()
587 return minikin::getOffsetForAdvance(advancesArray.get(), buf, start, count, advance); in doOffsetForAdvance()
612 minikin::FakedFont baseFont = typeface->fFontCollection->baseFontFaked(typeface->fStyle); in getMetricsInternal()
622 if (paint->getFamilyVariant() == minikin::FamilyVariant::ELEGANT) { in getMetricsInternal()
633 minikin::MinikinPaint minikinPaint = MinikinUtils::prepareMinikinPaint(paint, typeface); in getMetricsInternal()
634 minikin::MinikinExtent extent = in getMetricsInternal()
649 minikin::Bidi bidiFlags = isRtl ? minikin::Bidi::FORCE_RTL : minikin::Bidi::FORCE_LTR; in doFontExtent()
650 minikin::MinikinExtent extent = in doFontExtent()
690 jint minikinLocaleListId = minikin::registerLocaleList(localesChars.c_str()); in setTextLocales()
952 const std::optional<minikin::FamilyVariant>& familyVariant = obj->getFamilyVariant(); in getElegantTextHeight()
954 if (familyVariant.value() == minikin::FamilyVariant::ELEGANT) { in getElegantTextHeight()
968 obj->setFamilyVariant(minikin::FamilyVariant::ELEGANT); in setElegantTextHeight()
971 obj->setFamilyVariant(minikin::FamilyVariant::DEFAULT); in setElegantTextHeight()
1122 minikin::MinikinPaint leftMinikinPaint in equalsForTextMeasurement()
1124 minikin::MinikinPaint rightMinikinPaint in equalsForTextMeasurement()