/frameworks/minikin/include/minikin/ |
MinikinFont.h | 35 struct MinikinPaint { 36 MinikinPaint(const std::shared_ptr<FontCollection>& font) 62 void copyFrom(const MinikinPaint& paint) { *this = paint; } 64 MinikinPaint(MinikinPaint&&) = default; 65 MinikinPaint& operator=(MinikinPaint&&) = default; 67 inline bool operator==(const MinikinPaint& paint) { 77 MinikinPaint(const MinikinPaint&) = default [all...] |
Layout.h | 89 const MinikinPaint& paint, StartHyphenEdit startHyphen, EndHyphenEdit endHyphen); 92 Bidi bidiFlags, const MinikinPaint& paint, 98 const MinikinPaint& paint, 102 const MinikinPaint& paint, StartHyphenEdit startHyphen, 164 const MinikinPaint& paint, size_t dstStart, 172 bool isRtl, const MinikinPaint& paint, size_t bufStart, 179 const MinikinPaint& paint, StartHyphenEdit startHyphen,
|
LayoutPieces.h | 42 void insert(const U16StringPiece& textBuf, const Range& range, const MinikinPaint& paint, 54 void getOrCreate(const U16StringPiece& textBuf, const Range& range, const MinikinPaint& paint,
|
MeasuredText.h | 59 virtual const MinikinPaint* getPaint() const { return nullptr; } 78 StyleRun(const Range& range, MinikinPaint&& paint, bool isRtl) 98 const MinikinPaint* getPaint() const override { return &mPaint; } 109 MinikinPaint mPaint; 182 void buildLayout(const U16StringPiece& textBuf, const Range& range, const MinikinPaint& paint, 209 void addStyleRun(int32_t start, int32_t end, MinikinPaint&& paint, bool isRtl) {
|
FontCollection.h | 43 void itemize(const uint16_t* string, size_t string_length, const MinikinPaint& paint,
|
LayoutCache.h | 32 LayoutCacheKey(const U16StringPiece& text, const Range& range, const MinikinPaint& paint, 75 void doLayout(Layout* layout, const MinikinPaint& paint) const { 102 // Note: any fields added to MinikinPaint must also be reflected here. 138 void getOrCreate(const U16StringPiece& text, const Range& range, const MinikinPaint& paint,
|
/frameworks/minikin/tests/util/ |
FreeTypeMinikinFontForTest.h | 37 float GetHorizontalAdvance(uint32_t glyph_id, const MinikinPaint& paint, 39 void GetBounds(MinikinRect* bounds, uint32_t glyph_id, const MinikinPaint& paint, 41 void GetFontExtent(MinikinExtent* extent, const MinikinPaint& paint,
|
FreeTypeMinikinFontForTest.cpp | 87 float FreeTypeMinikinFontForTest::GetHorizontalAdvance(uint32_t glyphId, const MinikinPaint& paint, 94 const MinikinPaint& paint, 108 const MinikinPaint& /* paint */,
|
/frameworks/minikin/tests/unittest/ |
LayoutCacheTest.cpp | 49 MinikinPaint paint(buildFontCollection("Ascii.ttf")); 67 MinikinPaint paint(buildFontCollection("Ascii.ttf")); 124 MinikinPaint paint1(buildFontCollection("Ascii.ttf")); 127 MinikinPaint paint2(buildFontCollection("Emoji.ttf")); 135 MinikinPaint paint1(collection); 139 MinikinPaint paint2(collection); 148 MinikinPaint paint1(collection); 152 MinikinPaint paint2(collection); 161 MinikinPaint paint1(collection); 165 MinikinPaint paint2(collection) [all...] |
MeasuredTextTest.cpp | 37 MinikinPaint paint1(font); 41 MinikinPaint paint2(font);
|
LayoutTest.cpp | 47 static Layout doLayout(const std::string& text, const MinikinPaint& paint) { 56 static Layout doLayoutWithPrecomputedPieces(const std::string& text, const MinikinPaint& paint, 80 MinikinPaint paint(mCollection); 174 MinikinPaint paint(mCollection); 278 MinikinPaint paint(mCollection); 380 MinikinPaint paint(mCollection); 405 MinikinPaint paint(mCollection); 437 MinikinPaint paint(mCollection); 486 MinikinPaint paint(mCollection); 517 MinikinPaint paint(fc) [all...] |
LineBreakerTestHelper.h | 66 virtual const MinikinPaint* getPaint() const { return &mPaint; } 82 MinikinPaint mPaint;
|
FontCollectionItemizeTest.cpp | 66 MinikinPaint paint(collection); [all...] |
/frameworks/base/libs/hwui/hwui/ |
MinikinSkia.h | 34 float GetHorizontalAdvance(uint32_t glyph_id, const minikin::MinikinPaint& paint, 38 const minikin::MinikinPaint& paint, 41 void GetFontExtent(minikin::MinikinExtent* extent, const minikin::MinikinPaint& paint,
|
MinikinUtils.cpp | 30 minikin::MinikinPaint MinikinUtils::prepareMinikinPaint(const Paint* paint, 34 minikin::MinikinPaint minikinPaint(resolvedFace->fFontCollection); 36 minikinPaint.size = 38 minikinPaint.scaleX = paint->getTextScaleX(); 39 minikinPaint.skewX = paint->getTextSkewX(); 40 minikinPaint.letterSpacing = paint->getLetterSpacing(); 41 minikinPaint.wordSpacing = paint->getWordSpacing(); 42 minikinPaint.paintFlags = MinikinFontSkia::packPaintFlags(paint); 43 minikinPaint.localeListId = paint->getMinikinLocaleListId() [all...] |
MinikinSkia.cpp | 37 const minikin::MinikinPaint& paint, 48 float MinikinFontSkia::GetHorizontalAdvance(uint32_t glyph_id, const minikin::MinikinPaint& paint, 62 const minikin::MinikinPaint& paint, 76 const minikin::MinikinPaint& paint,
|
MinikinUtils.h | 42 ANDROID_API static minikin::MinikinPaint prepareMinikinPaint(const Paint* paint,
|
/frameworks/minikin/libs/minikin/ |
MeasuredText.cpp | 59 const MinikinPaint& paint, Bidi bidiFlags,
|
Layout.cpp | 52 const MinikinPaint* paint; 229 const MinikinPaint& paint, StartHyphenEdit startHyphen, 244 Bidi bidiFlags, const MinikinPaint& paint, 261 const MinikinPaint& paint, 274 const MinikinPaint& paint, StartHyphenEdit startHyphen, 290 const MinikinPaint& paint, size_t dstStart, 345 const MinikinPaint& paint, bool dir, StartHyphenEdit startEdit, 388 const MinikinPaint& mPaint; 403 bool isRtl, const MinikinPaint& paint, size_t bufStart, 579 bool isRtl, const MinikinPaint& paint, StartHyphenEdit startHyphen [all...] |
FontCollection.cpp | 371 void FontCollection::itemize(const uint16_t* string, size_t string_size, const MinikinPaint& paint,
|
OptimalLineBreaker.cpp | 132 const MinikinPaint* paint = run.getPaint();
|
/frameworks/minikin/tests/perftests/ |
FontCollection.cpp | 93 MinikinPaint paint(collection);
|
/frameworks/minikin/tests/stresstest/ |
MultithreadTest.cpp | 71 MinikinPaint paint(buildFontCollection("Ascii.ttf"));
|
/frameworks/base/core/jni/ |
android_text_MeasuredParagraph.cpp | 75 minikin::MinikinPaint minikinPaint = MinikinUtils::prepareMinikinPaint(paint, typeface); 76 toBuilder(builderPtr)->addStyleRun(start, end, std::move(minikinPaint), isRtl);
|
/frameworks/base/core/jni/android/graphics/ |
Paint.cpp | [all...] |