Searched refs:MinikinUtils (Results 1 - 6 of 6) sorted by relevance

/frameworks/base/libs/hwui/hwui/
H A DMinikinUtils.cpp16 #include "MinikinUtils.h"
27 FontStyle MinikinUtils::prepareMinikinPaint(MinikinPaint* minikinPaint, FontCollection** pFont,
53 void MinikinUtils::doLayout(Layout* layout, const Paint* paint, int bidiFlags,
63 float MinikinUtils::measureText(const Paint* paint, int bidiFlags, Typeface* typeface,
72 bool MinikinUtils::hasVariationSelector(Typeface* typeface, uint32_t codepoint, uint32_t vs) {
77 float MinikinUtils::xOffsetForTextAlign(Paint* paint, const Layout& layout) {
91 float MinikinUtils::hOffsetForTextAlign(Paint* paint, const Layout& layout, const SkPath& path) {
H A DCanvas.cpp21 #include "MinikinUtils.h"
155 MinikinUtils::doLayout(&layout, &paint, bidiFlags, typeface, text, start, count, contextCount);
161 x += MinikinUtils::xOffsetForTextAlign(&paint, layout);
176 MinikinUtils::forFontRun(layout, &paint, f);
213 MinikinUtils::doLayout(&layout, &paintCopy, bidiFlags, typeface, text, 0, count, count);
214 hOffset += MinikinUtils::hOffsetForTextAlign(&paintCopy, layout, path);
222 MinikinUtils::forFontRun(layout, &paintCopy, f);
H A DMinikinUtils.h35 class MinikinUtils { class in namespace:android
/frameworks/base/core/jni/
H A Dandroid_text_StaticLayout.cpp36 #include <hwui/MinikinUtils.h>
162 FontStyle style = MinikinUtils::prepareMinikinPaint(&minikinPaint, &font, paint, typeface);
/frameworks/base/core/jni/android/graphics/
H A DPaint.cpp41 #include <hwui/MinikinUtils.h>
500 const float advance = MinikinUtils::measureText(paint, bidiFlags, typeface, text,
596 MinikinUtils::doLayout(&layout, paint, bidiFlags, typeface, text, 0, count, count);
601 x += MinikinUtils::xOffsetForTextAlign(paint, layout);
606 MinikinUtils::forFontRun(layout, paint, f);
658 MinikinUtils::measureText(&paint, bidiFlags, typeface, text, 0, count, count,
732 MinikinUtils::doLayout(&layout, &paint, bidiFlags, typeface, text, 0, count, count);
834 bool hasVS = MinikinUtils::hasVariationSelector(typeface, prevCp, cp);
847 MinikinUtils::doLayout(&layout, paint, bidiFlags, typeface, str.get(), 0, str.size(),
868 MinikinUtils
[all...]
/frameworks/base/libs/hwui/
H A DAndroid.mk18 hwui/MinikinUtils.cpp \

Completed in 150 milliseconds