Searched refs:mTextBuf (Results 1 – 3 of 3) sorted by relevance
/frameworks/minikin/libs/minikin/ |
D | GreedyLineBreaker.cpp | 45 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 …]
|
D | ScriptUtils.h | 41 : 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;
|
D | LayoutSplitter.h | 58 : 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;
|