Searched refs:LayoutPieces (Results 1 – 6 of 6) sorted by relevance
/frameworks/minikin/include/minikin/ |
D | MeasuredText.h | 80 std::vector<uint8_t>* flags, LayoutPieces* precomputed, 81 bool boundsCalculation, LayoutPieces* outPieces) const = 0; 84 const LayoutPieces& pieces) const = 0; 86 const LayoutPieces& pieces) const = 0; 89 const LayoutPieces& pieces) const = 0; 92 const Range& contextRange, const LayoutPieces& pieces, 111 LayoutPieces* /* pieces */) const { in measureHyphenPiece() argument 153 std::vector<uint8_t>* flags, LayoutPieces* precomputed, bool boundsCalculation, 154 LayoutPieces* outPieces) const override; 157 const LayoutPieces& pieces) const override; [all …]
|
D | LayoutPieces.h | 28 struct LayoutPieces { struct 73 LayoutPieces() : nextPaintId(0) {} in LayoutPieces() function 74 ~LayoutPieces() {} in ~LayoutPieces() argument
|
D | Layout.h | 36 struct LayoutPieces;
|
/frameworks/minikin/tests/unittest/ |
D | LineBreakerTestHelper.h | 60 std::vector<uint8_t>* /*flags*/, LayoutPieces*, in getMetrics() argument 61 bool /*boundsCalculation*/, LayoutPieces*) const { in getMetrics() 68 const LayoutPieces& /* pieces */) const { in getBounds() argument 73 const LayoutPieces& /* pieces */) const override { in getExtent() argument 78 const LayoutPieces& pieces) const { in getLineMetrics() 87 LayoutPieces*) const { in measureHyphenPiece() argument 99 const LayoutPieces&, const MinikinPaint&, uint32_t, StartHyphenEdit, in appendLayout() argument
|
/frameworks/minikin/libs/minikin/ |
D | MeasuredText.cpp | 33 LayoutPieces* outPieces) in AdvancesCompositor() 62 LayoutPieces* mOutPieces; 66 std::vector<uint8_t>* flags, LayoutPieces* precomputed, in getMetrics() 67 bool boundsCalculation, LayoutPieces* outPieces) const { in getMetrics() 71 (precomputed == nullptr) ? LayoutPieces::kNoPaintId : precomputed->findPaintId(mPaint); in getMetrics() 75 if (paintId == LayoutPieces::kNoPaintId) { in getMetrics() 123 TotalAdvanceCompositor(LayoutPieces* outPieces) : mTotalAdvance(0), mOutPieces(outPieces) {} in TotalAdvanceCompositor() 146 LayoutPieces* mOutPieces; 151 LayoutPieces* pieces) const { in measureHyphenPiece() 177 LayoutPieces* piecesOut = computeLayout ? &layoutPieces : nullptr; in measure() [all …]
|
D | LineBreakerUtil.h | 84 LayoutPieces* pieces) { // An output of layout pieces. Maybe null. in populateHyphenationPoints()
|