Home
last modified time | relevance | path

Searched refs:mTextBuf (Results 1 – 3 of 3) sorted by relevance

/frameworks/minikin/libs/minikin/
DGreedyLineBreaker.cpp45 mTextBuf(textBuf), in GreedyLineBreaker()
130 const U16StringPiece& mTextBuf; member in minikin::__anondb74f7790111::GreedyLineBreaker
204 hyphenate(mTextBuf.substr(targetRange), *mHyphenator); in tryLineBreakWithHyphenation()
217 targetRun->measureHyphenPiece(mTextBuf, contextRange.split(i).first, in tryLineBreakWithHyphenation()
236 mTextBuf, contextRange.split(prevOffset).second, nextLineStartHyphenEdit, in tryLineBreakWithHyphenation()
265 mTextBuf, contextRange.split(prevOffset).second, nextLineStartHyphenEdit, in tryLineBreakWithHyphenation()
326 wb.setText(mTextBuf.data(), mTextBuf.length()); in doLineBreakWithFallback()
394 uint16_t ch = mTextBuf[range.getEnd() - i - 1]; in overhangExceedLineLimit()
403 return mMeasuredText.getBounds(mTextBuf, Range(range.getStart(), range.getEnd() - i)).width() > in overhangExceedLineLimit()
453 wordBreaker.setText(mTextBuf.data(), mTextBuf.size()); in process()
[all …]
DScriptUtils.h41 : mTextBuf(textBuf), mRange(start, end) {} in ScriptText()
44 : mTextBuf(textBuf), mRange(0, textBuf.size()) {} in ScriptText()
60 std::tie(mEnd, mScript) = getScriptRun(mParent->mTextBuf, mParent->mRange, mStart);
68 std::tie(mEnd, mScript) = getScriptRun(mParent->mTextBuf, mParent->mRange, mStart); in iterator()
81 U16StringPiece mTextBuf;
DLayoutSplitter.h58 : mTextBuf(textBuf), mRange(range), mIsRtl(isRtl) {} in LayoutSplitter()
71 const U16StringPiece& textBuf = mParent->mTextBuf;
93 const U16StringPiece& textBuf = mParent->mTextBuf; in iterator()
119 U16StringPiece mTextBuf;