Home
last modified time | relevance | path

Searched refs:letterInfo (Results 1 - 4 of 4) sorted by relevance

/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_label.cpp70 LabelLetterInfo letterInfo{labelLine.pos, in DrawTextOneLine()
93 glyphNode.textStyle = letterInfo.textStyle; in DrawTextOneLine()
96 uint8_t* fontMap = fontEngine->GetBitmap(letterInfo.letter, glyphNode, letterInfo.fontId, letterInfo.fontSize, in DrawTextOneLine()
97 letterInfo.shapingId); in DrawTextOneLine()
102 DrawUtils::GetInstance()->DrawColorLetter(gfxDstBuffer, letterInfo, fontMap, in DrawTextOneLine()
105 letterInfo.offsetY = labelLine.ellipsisOssetY == 0 ? offsetPosY : labelLine.ellipsisOssetY; in DrawTextOneLine()
107 DrawUtils::GetInstance()->DrawNormalLetter(gfxDstBuffer, letterInfo, fontMap, glyphNode, maxLetterSize); in DrawTextOneLine()
200 ArcLetterInfo letterInfo; in DrawArcText() local
259 DrawLetterWithRotate(BufferInfo& gfxDstBuffer, const Rect& mask, const ArcLetterInfo& letterInfo, float posX, float posY) DrawLetterWithRotate() argument
314 CalculatedClipAngle(const ArcLetterInfo& letterInfo, float& angle) CalculatedClipAngle() argument
357 OnCalculatedClockwise(const ArcLetterInfo& letterInfo, const uint16_t sizePerPx, const uint16_t cols, const int16_t offsetX, uint16_t& begin, uint16_t& copyCols, TextInRange& range) OnCalculatedClockwise() argument
393 OnCalculatedAnticlockwise(const ArcLetterInfo& letterInfo, const uint16_t sizePerPx, const uint16_t cols, const int16_t offsetX, uint16_t& begin, uint16_t& copyCols, TextInRange& range) OnCalculatedAnticlockwise() argument
429 CalculatedBeginAndCopySize(const ArcLetterInfo& letterInfo, const uint16_t sizePerPx, const uint16_t cols, const int16_t offsetX, uint16_t& begin, uint16_t& copyCols, TextInRange& range) CalculatedBeginAndCopySize() argument
440 CalculatedTransformDataInfo(uint8_t** buffer, TransformDataInfo& letterTranDataInfo, const ArcLetterInfo& letterInfo) CalculatedTransformDataInfo() argument
[all...]
H A Ddraw_label.h51 const ArcLetterInfo& letterInfo,
67 const ArcLetterInfo& letterInfo);
69 static bool CalculatedClipAngle(const ArcLetterInfo& letterInfo, float& angle);
71 static void CalculatedBeginAndCopySize(const ArcLetterInfo& letterInfo, const uint16_t sizePerPx,
74 static void OnCalculatedClockwise(const ArcLetterInfo& letterInfo, const uint16_t sizePerPx,
77 static void OnCalculatedAnticlockwise(const ArcLetterInfo& letterInfo, const uint16_t sizePerPx,
H A Ddraw_utils.cpp177 const LabelLetterInfo& letterInfo, in DrawColorLetter()
190 if (letterInfo.baseLine) { in DrawColorLetter()
192 posY = letterInfo.pos.y + (lineHeight - letterH) / 2 + letterInfo.offsetY; in DrawColorLetter()
195 if (fontEngine->GetFontHeader(head, letterInfo.fontId, letterInfo.fontSize) != 0) { in DrawColorLetter()
198 posY = letterInfo.pos.y + head.ascender - letterInfo.offsetY; in DrawColorLetter()
200 if (letterInfo.direct == TEXT_DIRECT_RTL) { in DrawColorLetter()
202 posX = letterInfo in DrawColorLetter()
176 DrawColorLetter(BufferInfo& gfxDstBuffer, const LabelLetterInfo& letterInfo, uint8_t* fontMap, GlyphNode node, int16_t lineHeight) const DrawColorLetter() argument
222 DrawNormalLetter(BufferInfo& gfxDstBuffer, const LabelLetterInfo& letterInfo, uint8_t* fontMap, GlyphNode node, uint8_t maxLetterSize) const DrawNormalLetter() argument
[all...]
H A Ddraw_utils.h214 const LabelLetterInfo& letterInfo,
219 const LabelLetterInfo& letterInfo,

Completed in 5 milliseconds