Searched refs:labelLine (Results 1 - 4 of 4) sorted by relevance
/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_label.cpp | 25 uint16_t DrawLabel::DrawTextOneLine(BufferInfo& gfxDstBuffer, const LabelLineInfo& labelLine, uint16_t& letterIndex) in DrawTextOneLine() argument 27 if (labelLine.text == nullptr) { in DrawTextOneLine() 31 if (labelLine.direct == TEXT_DIRECT_RTL) { in DrawTextOneLine() 32 labelLine.pos.x -= labelLine.offset.x; in DrawTextOneLine() 34 labelLine.pos.x += labelLine.offset.x; in DrawTextOneLine() 40 uint8_t maxLetterSize = GetLineMaxLetterSize(labelLine.text, labelLine.lineLength, labelLine in DrawTextOneLine() 536 DrawLineBackgroundColor(BufferInfo& gfxDstBuffer, uint16_t letterIndex, const LabelLineInfo& labelLine) DrawLineBackgroundColor() argument [all...] |
H A D | draw_label.h | 28 static uint16_t DrawTextOneLine(BufferInfo& gfxDstBuffer, const LabelLineInfo& labelLine, 63 const LabelLineInfo& labelLine);
|
/foundation/arkui/ui_lite/frameworks/common/ |
H A D | text.cpp | 235 void Text::DrawEllipsis(BufferInfo& gfxDstBuffer, LabelLineInfo& labelLine, uint16_t& letterIndex) in DrawEllipsis() argument 237 labelLine.offset.x = 0; in DrawEllipsis() 238 labelLine.text = TEXT_ELLIPSIS; in DrawEllipsis() 239 labelLine.lineLength = 1; in DrawEllipsis() 240 labelLine.length = 1; in DrawEllipsis() 241 DrawLabel::DrawTextOneLine(gfxDstBuffer, labelLine, letterIndex); in DrawEllipsis() 316 LabelLineInfo labelLine {pos, offset, currentMask, curLineHeight, lineBytes, in Draw() 324 uint16_t ellipsisOssetY = DrawLabel::DrawTextOneLine(gfxDstBuffer, labelLine, letterIndex); in Draw() 326 labelLine.ellipsisOssetY = ellipsisOssetY; in Draw() 327 DrawEllipsis(gfxDstBuffer, labelLine, letterInde in Draw() [all...] |
/foundation/arkui/ui_lite/interfaces/kits/common/ |
H A D | text.h | 597 void DrawEllipsis(BufferInfo& gfxDstBuffer, LabelLineInfo& labelLine, uint16_t& letterIndex);
|
Completed in 4 milliseconds