Home
last modified time | relevance | path

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

/frameworks/minikin/include/minikin/
DMeasuredText.h49 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 …]
DLayoutPieces.h28 struct LayoutPieces { struct
68 LayoutPieces() : nextPaintId(0) {} in LayoutPieces() argument
69 ~LayoutPieces() {} in ~LayoutPieces() argument
DLayout.h34 struct LayoutPieces;
/frameworks/minikin/libs/minikin/
DMeasuredText.cpp32 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 …]
DLineBreakerUtil.h71 LayoutPieces* pieces) { // An output of layout pieces. Maybe null. in populateHyphenationPoints()
/frameworks/minikin/tests/unittest/
DLineBreakerTestHelper.h58 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