Home
last modified time | relevance | path

Searched refs:endHyphen (Results 1 – 11 of 11) sorted by relevance

/frameworks/minikin/include/minikin/
DLayout.h69 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen) in Layout() argument
71 doLayout(str, range, bidiFlags, paint, startHyphen, endHyphen); in Layout()
81 EndHyphenEdit endHyphen, float* advances);
111 const MinikinPaint& paint, StartHyphenEdit startHyphen, EndHyphenEdit endHyphen);
118 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen,
124 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen, Layout* layout,
130 EndHyphenEdit endHyphen);
DLayoutCache.h40 bool dir, StartHyphenEdit startHyphen, EndHyphenEdit endHyphen) in LayoutCacheKey() argument
56 mEndHyphen(endHyphen), in LayoutCacheKey()
137 bool dir, StartHyphenEdit startHyphen, EndHyphenEdit endHyphen, F& f) { in getOrCreate() argument
138 LayoutCacheKey key(text, range, paint, dir, startHyphen, endHyphen); in getOrCreate()
140 f(LayoutPiece(text, range, dir, paint, startHyphen, endHyphen), paint); in getOrCreate()
157 std::make_unique<LayoutPiece>(text, range, dir, paint, startHyphen, endHyphen); in getOrCreate()
DMeasuredText.h59 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen,
104 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen,
110 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen,
196 EndHyphenEdit endHyphen);
DLayoutCore.h48 const MinikinPaint& paint, StartHyphenEdit startHyphen, EndHyphenEdit endHyphen);
/frameworks/minikin/libs/minikin/
DLayout.cpp50 EndHyphenEdit endHyphen) { in doLayout() argument
56 startHyphen, endHyphen, this, nullptr); in doLayout()
62 EndHyphenEdit endHyphen, float* advances) { in measureText() argument
68 endHyphen, nullptr, advancesForRun); in measureText()
75 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen, in doLayoutRunCached() argument
86 (piece.getEnd() == range.getEnd()) ? endHyphen : EndHyphenEdit::NO_EDIT; in doLayoutRunCached()
130 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen, Layout* layout, in doLayoutWord() argument
138 LayoutCache::getInstance().getOrCreate(textBuf, range, paint, isRtl, startHyphen, endHyphen, f); in doLayoutWord()
DMeasuredText.cpp107 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen, in measureHyphenPiece() argument
116 piece.getEnd() == range.getEnd() ? endHyphen : EndHyphenEdit::NO_EDIT; in measureHyphenPiece()
181 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen, in appendLayout() argument
197 range.getEnd() == piece.getEnd() ? endHyphen : EndHyphenEdit::NO_EDIT; in appendLayout()
278 StartHyphenEdit startHyphen, EndHyphenEdit endHyphen) { in buildLayout() argument
289 targetRange.getEnd() == range.getEnd() ? endHyphen : EndHyphenEdit::NO_EDIT; in buildLayout()
DLayoutCore.cpp252 const EndHyphenEdit endHyphen = in addToHbBuffer() local
280 const bool hasEndInsertion = isInsertion(endHyphen); in addToHbBuffer()
281 const bool hasEndReplacement = isReplacement(endHyphen); in addToHbBuffer()
300 if (endHyphen == EndHyphenEdit::NO_EDIT) { in addToHbBuffer()
332 addHyphenToHbBuffer(buffer, hbFont, endHyphen, hyphenCluster); in addToHbBuffer()
344 EndHyphenEdit endHyphen) { in LayoutPiece() argument
476 startHyphen, endHyphen, hbFont); in LayoutPiece()
DGreedyLineBreaker.cpp58 EndHyphenEdit endHyphen) in BreakPoint()
61 hyphenEdit(packHyphenEdit(startHyphen, endHyphen)) {} in BreakPoint()
/frameworks/base/libs/hwui/hwui/
DMinikinUtils.cpp62 const minikin::EndHyphenEdit endHyphen = paint->getEndHyphenEdit(); in doLayout() local
66 minikinPaint, startHyphen, endHyphen); in doLayout()
68 return mt->buildLayout(textBuf, range, contextRange, minikinPaint, startHyphen, endHyphen); in doLayout()
79 const minikin::EndHyphenEdit endHyphen = paint->getEndHyphenEdit(); in measureText() local
82 endHyphen, advances); in measureText()
DPaint.h99 void setEndHyphenEdit(uint32_t endHyphen) { in setEndHyphenEdit() argument
102 static_cast<minikin::EndHyphenEdit>(endHyphen)); in setEndHyphenEdit()
/frameworks/base/graphics/java/android/graphics/
DPaint.java1998 public void setEndHyphenEdit(@EndHyphenEdit int endHyphen) { in setEndHyphenEdit() argument
1999 nSetEndHyphenEdit(mNativePaint, endHyphen); in setEndHyphenEdit()