Home
last modified time | relevance | path

Searched refs:LayoutPiece (Results 1 – 12 of 12) sorted by relevance

/frameworks/minikin/include/minikin/
DLayoutCache.h135 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 …]
DLayoutCore.h39 class LayoutPiece {
41 LayoutPiece(const U16StringPiece& textBuf, const Range& range, bool isRtl,
43 ~LayoutPiece();
68 static MinikinRect calculateBounds(const LayoutPiece& layout, const MinikinPaint& paint);
DDebug.h32 class LayoutPiece; variable
43 std::string toString(const LayoutPiece& layout);
DLayoutPieces.h80 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()
DLayout.h151 void appendLayout(const LayoutPiece& src, size_t start, float extraAdvance);
/frameworks/minikin/tests/unittest/
DLayoutCoreTest.cpp30 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()
DLayoutCacheTest.cpp39 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/
DMeasuredText.cpp41 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 ()()
DLayoutCore.cpp278 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()
DMeasurement.cpp198 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& /* paint */, in operator ()()
233 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint&, const MinikinRect&) { in operator ()()
DDebug.cpp95 std::string toString(const LayoutPiece& layout) { in toString()
DLayout.cpp287 void operator()(const LayoutPiece& layoutPiece, const MinikinPaint& /* paint */, in operator ()()
343 void Layout::appendLayout(const LayoutPiece& src, size_t start, float extraAdvance) { in appendLayout()