Home
last modified time | relevance | path

Searched refs:LayoutPieces (Results 1 – 6 of 6) sorted by relevance

/frameworks/minikin/include/minikin/
DMeasuredText.h80 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 …]
DLayoutPieces.h28 struct LayoutPieces { struct
73 LayoutPieces() : nextPaintId(0) {} in LayoutPieces() function
74 ~LayoutPieces() {} in ~LayoutPieces() argument
DLayout.h36 struct LayoutPieces;
/frameworks/minikin/tests/unittest/
DLineBreakerTestHelper.h60 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/
DMeasuredText.cpp33 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 …]
DLineBreakerUtil.h84 LayoutPieces* pieces) { // An output of layout pieces. Maybe null. in populateHyphenationPoints()