/frameworks/minikin/include/minikin/ |
D | LayoutCache.h | 135 LayoutSlot(LayoutPiece&& layout) in LayoutSlot() 137 LayoutSlot(LayoutPiece&& layout, MinikinRect&& bounds) in LayoutSlot() 139 LayoutSlot(const LayoutPiece& layout, const MinikinRect& bounds) in LayoutSlot() 142 const LayoutPiece mLayout; 166 LayoutPiece piece(text, range, dir, paint, startHyphen, endHyphen); in getOrCreate() 168 f(piece, paint, LayoutPiece::calculateBounds(piece, paint)); in getOrCreate() 182 MinikinRect bounds = LayoutPiece::calculateBounds(cachedSlot->mLayout, paint); in getOrCreate() 183 LayoutPiece lp = cachedSlot->mLayout; in getOrCreate() 198 LayoutPiece lp = LayoutPiece(text, range, dir, paint, startHyphen, endHyphen); in getOrCreate() 199 MinikinRect rect = LayoutPiece::calculateBounds(lp, paint); in getOrCreate() [all …]
|
D | LayoutCore.h | 39 class LayoutPiece { 41 LayoutPiece(const U16StringPiece& textBuf, const Range& range, bool isRtl, 43 ~LayoutPiece(); 68 static MinikinRect calculateBounds(const LayoutPiece& layout, const MinikinPaint& paint);
|
D | Debug.h | 32 class LayoutPiece; variable 43 std::string toString(const LayoutPiece& layout);
|
D | LayoutPieces.h | 80 void insert(const Range& range, HyphenEdit edit, const LayoutPiece& layout, bool dir, in insert() 99 const LayoutPiece& piece = it->second.mLayout; in getOrCreate() 102 f(piece, paint, LayoutPiece::calculateBounds(piece, paint)); in getOrCreate()
|
D | Layout.h | 151 void appendLayout(const LayoutPiece& src, size_t start, float extraAdvance);
|
/frameworks/minikin/tests/unittest/ |
D | LayoutCoreTest.cpp | 30 static LayoutPiece buildLayout(const std::string& text, const MinikinPaint& paint) { in buildLayout() 32 return LayoutPiece(utf16, Range(0, utf16.size()), false /* rtl */, paint, in buildLayout() 36 static LayoutPiece buildLayout(const std::string& text, const Range& range, in buildLayout() 39 return LayoutPiece(utf16, range, false /* rtl */, paint, StartHyphenEdit::NO_EDIT, in buildLayout() 43 static LayoutPiece buildLayout(const std::string& text, std::shared_ptr<FontCollection> fc) { in buildLayout() 49 static std::pair<LayoutPiece, MinikinRect> buildLayoutAndBounds( in buildLayoutAndBounds() 54 LayoutPiece lp = LayoutPiece(utf16, Range(0, utf16.size()), false /* rtl */, paint, in buildLayoutAndBounds() 56 MinikinRect rect = LayoutPiece::calculateBounds(lp, paint); in buildLayoutAndBounds() 60 static LayoutPiece buildLayout(const std::string& text, std::shared_ptr<FontCollection> fc, in buildLayout()
|
D | LayoutCacheTest.cpp | 39 void operator()(const LayoutPiece& layout, const MinikinPaint& /* dir */, in operator ()() 45 const LayoutPiece* get() const { return mLayout; } in get() 49 const LayoutPiece* mLayout;
|
/frameworks/minikin/libs/minikin/ |
D | MeasuredText.cpp | 41 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& paint, in operator ()() 94 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint&, const MinikinRect&) { in operator ()() 131 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& paint, in operator ()() 215 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& /* paint */, in operator ()() 264 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& /* paint */, in operator ()() 298 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& /* paint */, in operator ()() 328 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& /* paint */, in operator ()()
|
D | LayoutCore.cpp | 278 LayoutPiece::LayoutPiece(const U16StringPiece& textBuf, const Range& range, bool isRtl, in LayoutPiece() function in minikin::LayoutPiece 495 MinikinRect LayoutPiece::calculateBounds(const LayoutPiece& layout, const MinikinPaint& paint) { in calculateBounds() 510 LayoutPiece::~LayoutPiece() {} in ~LayoutPiece()
|
D | Measurement.cpp | 198 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& /* paint */, in operator ()() 233 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint&, const MinikinRect&) { in operator ()()
|
D | Debug.cpp | 95 std::string toString(const LayoutPiece& layout) { in toString()
|
D | Layout.cpp | 287 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& /* paint */, in operator ()() 343 void Layout::appendLayout(const LayoutPiece& src, size_t start, float extraAdvance) { in appendLayout()
|