/frameworks/minikin/include/minikin/ |
D | MeasuredText.h | 158 class MeasuredText { 187 MeasuredText(MeasuredText&&) = default; 188 MeasuredText& operator=(MeasuredText&&) = default; 190 MINIKIN_PREVENT_COPY_AND_ASSIGN(MeasuredText); 198 MeasuredText(const U16StringPiece& textBuf, std::vector<std::unique_ptr<Run>>&& runs, in MeasuredText() function 223 std::unique_ptr<MeasuredText> build(const U16StringPiece& textBuf, bool computeHyphenation, in build() 226 return std::unique_ptr<MeasuredText>( in build() 227 new MeasuredText(textBuf, std::move(mRuns), computeHyphenation, computeLayout)); in build()
|
D | LineBreaker.h | 123 const MeasuredText& measuredText, const LineWidth& lineWidth,
|
D | AndroidLineBreakerHelper.h | 95 LineBreakResult computeBreaks(const U16StringPiece& textBuf, const MeasuredText& measuredText, in computeBreaks()
|
/frameworks/minikin/libs/minikin/ |
D | OptimalLineBreaker.cpp | 164 std::vector<DesperateBreak> populateDesperatePoints(const MeasuredText& measured, in populateDesperatePoints() 207 OptimizeContext populateCandidates(const U16StringPiece& textBuf, const MeasuredText& measured, in populateCandidates() 274 const MeasuredText& measuredText, const LineWidth& lineWidth, 284 LineBreakResult finishBreaksOptimal(const U16StringPiece& textBuf, const MeasuredText& measured, 288 MinikinExtent computeMaxExtent(const U16StringPiece& textBuf, const MeasuredText& measured, 295 const MeasuredText& measured, uint32_t start, in computeMaxExtent() 308 const U16StringPiece& textBuf, const MeasuredText& measured, in finishBreaksOptimal() 335 const MeasuredText& measured, in computeBreaks() 420 LineBreakResult breakLineOptimal(const U16StringPiece& textBuf, const MeasuredText& measured, in breakLineOptimal()
|
D | MeasuredText.cpp | 27 void MeasuredText::measure(const U16StringPiece& textBuf, bool computeHyphenation, in measure() 58 void MeasuredText::buildLayout(const U16StringPiece& textBuf, const Range& range, in buildLayout() 66 MinikinRect MeasuredText::getBounds(const U16StringPiece& textBuf, const Range& range) { in getBounds()
|
D | GreedyLineBreaker.h | 28 LineBreakResult breakLineGreedy(const U16StringPiece& textBuf, const MeasuredText& measured,
|
D | OptimalLineBreaker.h | 26 LineBreakResult breakLineOptimal(const U16StringPiece& textBuf, const MeasuredText& measured,
|
D | LineBreaker.cpp | 26 const MeasuredText& measuredText, const LineWidth& lineWidth, in breakIntoLines()
|
D | GreedyLineBreaker.cpp | 41 GreedyLineBreaker(const U16StringPiece& textBuf, const MeasuredText& measured, in GreedyLineBreaker() 119 const MeasuredText& mMeasuredText; 384 LineBreakResult breakLineGreedy(const U16StringPiece& textBuf, const MeasuredText& measured, in breakLineGreedy()
|
D | Android.bp | 47 "MeasuredText.cpp",
|
/frameworks/base/core/jni/ |
D | android_text_MeasuredParagraph.cpp | 53 static inline minikin::MeasuredText* toMeasuredParagraph(jlong ptr) { in toMeasuredParagraph() 54 return reinterpret_cast<minikin::MeasuredText*>(ptr); in toMeasuredParagraph() 105 minikin::MeasuredText* mt = toMeasuredParagraph(ptr); in nGetWidth()
|
D | android_text_StaticLayout.cpp | 143 minikin::MeasuredText* measuredText = reinterpret_cast<minikin::MeasuredText*>(measuredTextPtr); in nComputeLineBreaks()
|
D | android_graphics_Canvas.cpp | 35 class MeasuredText; 517 minikin::MeasuredText* mt = reinterpret_cast<minikin::MeasuredText*>(mtHandle); in drawTextRunChars()
|
/frameworks/base/libs/hwui/hwui/ |
D | MinikinUtils.h | 35 class MeasuredText; variable 48 minikin::MeasuredText* mt);
|
D | Canvas.h | 37 class MeasuredText; variable 273 minikin::MeasuredText* mt);
|
D | MinikinUtils.cpp | 52 size_t count, size_t bufSize, minikin::MeasuredText* mt) { in doLayout()
|
D | Canvas.cpp | 161 const Typeface* typeface, minikin::MeasuredText* mt) { in drawText()
|
/frameworks/minikin/tests/unittest/ |
D | MeasuredTextTest.cpp | 47 std::unique_ptr<MeasuredText> measuredText = in TEST()
|
D | GreedyLineBreakerTest.cpp | 68 std::unique_ptr<MeasuredText> measuredText = builder.build( in doLineBreak() 696 std::unique_ptr<MeasuredText> measuredText = builder.build( in TEST_F() 715 std::unique_ptr<MeasuredText> measuredText = builder.build( in TEST_F() 778 std::unique_ptr<MeasuredText> measuredText = builder.build( in TEST_F() 799 std::unique_ptr<MeasuredText> measuredText = builder.build( in TEST_F() 828 std::unique_ptr<MeasuredText> measuredText = builder.build( in TEST_F()
|
D | OptimalLineBreakerTest.cpp | 69 std::unique_ptr<MeasuredText> measuredText = builder.build( in doLineBreak() 74 LineBreakResult doLineBreak(const U16StringPiece& textBuffer, const MeasuredText& measuredText, in doLineBreak() 970 std::unique_ptr<MeasuredText> measuredText = builder.build( in TEST_F() 987 std::unique_ptr<MeasuredText> measuredText = builder.build( in TEST_F() 1084 std::unique_ptr<MeasuredText> measured = builder.build( in TEST_F() 1125 std::unique_ptr<MeasuredText> measured = builder.build( in TEST_F()
|