Lines Matching defs:arcTextInfo
152 const ArcTextInfo arcTextInfo,
159 if ((text == nullptr) || (arcTextInfo.lineStart == arcTextInfo.lineEnd) || (arcTextInfo.radius == 0)) {
171 uint32_t i = arcTextInfo.lineStart;
173 bool directFlag = (arcTextInfo.direct == TEXT_DIRECT_LTR);
178 float angle = directFlag ? (arcTextInfo.startAngle + changeAngle) : (arcTextInfo.startAngle - changeAngle);
183 while (i < arcTextInfo.lineEnd) {
194 arcTextInfo, xorFlag, tmp, orientation,
202 static_cast<int16_t>(rotateAngle), style.textColor_, opaScale, arcTextInfo.startAngle,
203 arcTextInfo.endAngle, angle, arcTextInfo.radius, compatibilityMode,
204 directFlag, orientationFlag, arcTextInfo.hasAnimator);
213 const ArcTextInfo arcTextInfo,
226 if ((index == arcTextInfo.lineStart) && xorFlag) {
227 angle += TypedText::GetAngleForArcLen(static_cast<float>(letterWidth), letterHeight, arcTextInfo.radius,
228 arcTextInfo.direct, orientation);
235 arcTextInfo.radius, arcTextInfo.direct, orientation);
242 TypedText::GetArcLetterPos(arcCenter, arcTextInfo.radius, angle, posX, posY);
245 float incrementAngle = TypedText::GetAngleForArcLen(letterWidth, letterSpace, arcTextInfo.radius);
252 TypedText::GetArcLetterPos(arcCenter, arcTextInfo.radius, angle, posX, posY);