Searched refs:LayoutPieces (Results 1 – 6 of 6) sorted by relevance
/frameworks/minikin/include/minikin/ |
D | MeasuredText.h | 49 LayoutPieces* precomputed, LayoutPieces* outPieces) const = 0; 52 const LayoutPieces& pieces) const = 0; 54 const LayoutPieces& pieces) const = 0; 57 const Range& contextRange, const LayoutPieces& pieces, 74 LayoutPieces* /* pieces */) const { in measureHyphenPiece() argument 94 LayoutPieces* precomputed, LayoutPieces* outPieces) const override; 97 const LayoutPieces& pieces) const override; 100 const LayoutPieces& pieces) const override; 103 const LayoutPieces& pieces, const MinikinPaint& paint, uint32_t outOrigin, 111 LayoutPieces* pieces) const override; [all …]
|
D | LayoutPieces.h | 28 struct LayoutPieces { struct 68 LayoutPieces() : nextPaintId(0) {} in LayoutPieces() argument 69 ~LayoutPieces() {} in ~LayoutPieces() argument
|
D | Layout.h | 34 struct LayoutPieces;
|
/frameworks/minikin/libs/minikin/ |
D | MeasuredText.cpp | 32 AdvancesCompositor(std::vector<float>* outAdvances, LayoutPieces* outPieces) in AdvancesCompositor() 53 LayoutPieces* mOutPieces; 57 LayoutPieces* precomputed, LayoutPieces* outPieces) const { in getMetrics() 61 (precomputed == nullptr) ? LayoutPieces::kNoPaintId : precomputed->findPaintId(mPaint); in getMetrics() 65 if (paintId == LayoutPieces::kNoPaintId) { in getMetrics() 81 TotalAdvanceCompositor(LayoutPieces* outPieces) : mTotalAdvance(0), mOutPieces(outPieces) {} in TotalAdvanceCompositor() 103 LayoutPieces* mOutPieces; 108 LayoutPieces* pieces) const { in measureHyphenPiece() 133 LayoutPieces* piecesOut = computeLayout ? &layoutPieces : nullptr; in measure() 176 const Range& /* context */, const LayoutPieces& pieces, in appendLayout() [all …]
|
D | LineBreakerUtil.h | 71 LayoutPieces* pieces) { // An output of layout pieces. Maybe null. in populateHyphenationPoints()
|
/frameworks/minikin/tests/unittest/ |
D | LineBreakerTestHelper.h | 58 virtual void getMetrics(const U16StringPiece&, std::vector<float>* advances, LayoutPieces*, in getMetrics() argument 59 LayoutPieces*) const { in getMetrics() 66 const LayoutPieces& /* pieces */) const { in getBounds() argument 71 const LayoutPieces& /* pieces */) const override { in getExtent() argument 79 LayoutPieces*) const { in measureHyphenPiece() argument 91 const LayoutPieces&, const MinikinPaint&, uint32_t, StartHyphenEdit, in appendLayout() argument
|