Home
last modified time | relevance | path

Searched refs:contentOffset (Results 1 - 25 of 40) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/video/
H A Dvideo_layout_algorithm.cpp45 auto contentOffset = layoutWrapper->GetGeometryNode()->GetContentOffset(); in Layout() local
52 child->GetGeometryNode()->SetMarginFrameOffset({ contentOffset.GetX(), contentOffset.GetY() }); in Layout()
57 { contentOffset.GetX(), contentOffset.GetY() + contentSize.Height() - controlBarHeight }); in Layout()
59 child->GetGeometryNode()->SetMarginFrameOffset(OffsetF { contentOffset.GetX(), contentOffset.GetY() }); in Layout()
/foundation/arkui/ace_engine/component_ext/movingphoto/
H A Dmovingphoto_layout_algorithm.cpp24 auto contentOffset = layoutWrapper->GetGeometryNode()->GetContentOffset(); in Layout() local
31 child->GetGeometryNode()->SetMarginFrameOffset({ contentOffset.GetX(), contentOffset.GetY() }); in Layout()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/radio/
H A Dradio_paint_method.cpp211 RSCanvas& canvas, bool /* checked */, const SizeF& contentSize, const OffsetF& contentOffset) const in PaintRadio()
213 DrawTouchAndHoverBoard(canvas, contentSize, contentOffset); in PaintRadio()
215 float centerX = contentOffset.GetX() + outCircleRadius; in PaintRadio()
216 float centerY = contentOffset.GetY() + outCircleRadius; in PaintRadio()
320 RSCanvas& canvas, bool /* checked */, const SizeF& contentSize, const OffsetF& contentOffset) const in PaintIndicator()
322 DrawTouchAndHoverBoard(canvas, contentSize, contentOffset); in PaintIndicator()
324 float centerX = contentOffset.GetX() + outCircleRadius; in PaintIndicator()
325 float centerY = contentOffset.GetY() + outCircleRadius; in PaintIndicator()
H A Dradio_modifier.h76 void PaintRadio(RSCanvas& canvas, bool checked, const SizeF& contentSize, const OffsetF& contentOffset) const;
77 void PaintIndicator(RSCanvas& canvas, bool checked, const SizeF& contentSize, const OffsetF& contentOffset) const;
79 void DrawTouchAndHoverBoard(RSCanvas& canvas, const SizeF& contentSize, const OffsetF& contentOffset) const;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/
H A Dtext_field_paint_method.cpp57 OffsetF contentOffset = paintWrapper->GetContentOffset(); in UpdateContentModifier() local
87 textFieldPattern->IsTextArea() ? textFieldPattern->GetTextRect().GetY() : contentOffset.GetY(); in UpdateContentModifier()
104 textFieldContentModifier_->SetContentOffset(contentOffset); in UpdateContentModifier()
160 OffsetF contentOffset = paintWrapper->GetContentOffset(); in UpdateOverlayModifier() local
161 textFieldOverlayModifier_->SetContentOffset(contentOffset); in UpdateOverlayModifier()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/patternlock/
H A Dpatternlock_pattern.cpp235 OffsetF contentOffset = host->GetGeometryNode()->GetContentOffset(); in UpdateAccessibilityTextNode() local
256 Dimension textOffsetX = Dimension(offsetX - handleCircleRadius + contentOffset.GetX()); in UpdateAccessibilityTextNode()
257 Dimension textOffsetY = Dimension(offsetY - handleCircleRadius + contentOffset.GetY()); in UpdateAccessibilityTextNode()
321 OffsetF contentOffset = host->GetGeometryNode()->GetContentOffset(); in CheckInHotSpot() local
329 offsetX += contentOffset.GetX(); in CheckInHotSpot()
330 offsetY += contentOffset.GetY(); in CheckInHotSpot()
599 OffsetF contentOffset = geometryNode->GetContentOffset(); in GetInnerFocusPaintRect() local
611 float offsetX = contentOffset.GetX() + (currentPoint_.first - 1) * offset + outRadius; in GetInnerFocusPaintRect()
612 float offsetY = contentOffset.GetY() + (currentPoint_.second - 1) * offset + outRadius; in GetInnerFocusPaintRect()
639 OffsetF contentOffset in OnFocusClick() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/
H A Dnavdestination_layout_algorithm.cpp236 auto contentOffset = OffsetF(0.0f, avoidKeyboardOffset); in LayoutContent() local
237 contentOffset += OffsetF(0.0f, titlebarHeight); in LayoutContent()
239 contentOffset.AddX(padding.left.value_or(0.0f)); in LayoutContent()
240 contentOffset.AddY(padding.top.value_or(0.0f)); in LayoutContent()
243 auto offsetY = contentOffset.GetY(); in LayoutContent()
248 contentOffset.SetY(offsetY); in LayoutContent()
251 geometryNode->SetMarginFrameOffset(contentOffset); in LayoutContent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/flex/
H A Dwrap_layout_algorithm.cpp487 const ContentInfo& content, const OffsetF& contentOffset, const RefPtr<GeometryNode>& node) in CalcItemCrossAxisOffset()
494 return contentOffset.GetY(); in CalcItemCrossAxisOffset()
496 return contentOffset.GetX(); in CalcItemCrossAxisOffset()
501 return contentOffset.GetY() + content.crossLength - itemFrameSize.Height(); in CalcItemCrossAxisOffset()
503 return contentOffset.GetX() + content.crossLength - itemFrameSize.Width(); in CalcItemCrossAxisOffset()
509 return contentOffset.GetY() + (content.crossLength - itemFrameSize.Height()) / 2.0f; in CalcItemCrossAxisOffset()
511 return contentOffset.GetX() + (content.crossLength - itemFrameSize.Width()) / 2.0f; in CalcItemCrossAxisOffset()
518 return contentOffset.GetY(); in CalcItemCrossAxisOffset()
520 return contentOffset.GetX(); in CalcItemCrossAxisOffset()
526 return contentOffset in CalcItemCrossAxisOffset()
486 CalcItemCrossAxisOffset( const ContentInfo& content, const OffsetF& contentOffset, const RefPtr<GeometryNode>& node) CalcItemCrossAxisOffset() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_select_overlay.cpp177 auto contentOffset = contentRect.GetOffset(); in OnHandleMove() local
180 contentOffset = contentOffset + GetPaintOffsetWithoutTransform(); in OnHandleMove()
196 std::clamp(handleOffset.GetX(), contentOffset.GetX(), contentOffset.GetX() + contentRect.Width())); in OnHandleMove()
198 std::clamp(handleOffset.GetY(), contentOffset.GetY(), contentOffset.GetY() + contentRect.Height())); in OnHandleMove()
200 auto textPaintOffset = contentOffset - OffsetF(0.0f, std::min(textPattern->GetBaselineOffset(), 0.0f)); in OnHandleMove()
H A Dmultiple_paragraph_layout_algorithm.cpp110 auto contentOffset = GetContentOffset(layoutWrapper); in Layout() local
120 pattern->InitSpanImageLayout(placeholderIndex, rectsForPlaceholders, contentOffset); in Layout()
147 geometryNode->SetMarginFrameOffset(contentOffset + OffsetF(rect.Left(), rect.Top())); in Layout()
151 pattern->InitSpanImageLayout(placeholderIndex, rectsForPlaceholders, contentOffset); in Layout()
350 OffsetF contentOffset(0.0f, 0.0f); in SetContentOffset()
351 CHECK_NULL_RETURN(layoutWrapper, contentOffset); in SetContentOffset()
366 contentOffset = Alignment::GetAlignPosition(size, content->GetRect().GetSize(), align) + paddingOffset; in SetContentOffset()
367 content->SetOffset(contentOffset); in SetContentOffset()
369 return contentOffset; in SetContentOffset()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_input/
H A Dtext_input_layout_algorithm.cpp199 .contentOffset = content->GetRect().GetOffset() in Layout()
212 OffsetF contentOffset = in UpdateContentPosition() local
223 content->SetOffset(OffsetF(offsetBaseX, contentOffset.GetY())); in UpdateContentPosition()
250 textRect_.SetOffset(OffsetF(textRectOffsetX, params.contentOffset.GetY())); in UpdateTextRect()
252 textRect_.SetOffset(OffsetF(textRectOffsetX, params.contentOffset.GetY())); in UpdateTextRect()
255 textRect_.SetOffset({ params.pattern->GetTextRect().GetOffset().GetX(), params.contentOffset.GetY() }); in UpdateTextRect()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/
H A Dslider_tip_modifier.h77 void SetContentOffset(const OffsetF& contentOffset) in SetContentOffset() argument
80 contentOffset_->Set(contentOffset); in SetContentOffset()
H A Dslider_pattern.cpp587 auto contentOffset = content->GetRect().GetOffset(); in AtMousePanArea() local
588 auto offset = Offset(offsetInFrame.GetX() - contentOffset.GetX(), offsetInFrame.GetY() - contentOffset.GetY()); in AtMousePanArea()
618 auto contentOffset = content->GetRect().GetOffset(); in AtTouchPanArea() local
619 auto offset = Offset(offsetInFrame.GetX() - contentOffset.GetX(), offsetInFrame.GetY() - contentOffset.GetY()); in AtTouchPanArea()
862 auto contentOffset = content->GetRect().GetOffset(); in isMinResponseExceed() local
864 ? static_cast<float>(localLocation->GetX() - contentOffset.GetX()) in isMinResponseExceed()
865 : static_cast<float>(localLocation->GetY() - contentOffset.GetY()); in isMinResponseExceed()
891 auto contentOffset in UpdateValueByLocalLocation() local
1121 auto contentOffset = content->GetRect().GetOffset(); GetOutsetInnerFocusPaintRect() local
1438 auto contentOffset = content->GetRect().GetOffset(); UpdateContentParameters() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toggle/
H A Dswitch_paint_method.cpp89 void SwitchModifier::PaintSwitch(RSCanvas& canvas, const OffsetF& contentOffset, const SizeF& contentSize) in PaintSwitch() argument
103 auto xOffset = contentOffset.GetX(); in PaintSwitch()
104 auto yOffset = contentOffset.GetY(); in PaintSwitch()
H A Dswitch_pattern.cpp531 auto contentOffset = GetSwitchContentOffsetX(); in HandleDragEnd() local
533 ((isOn_.value() && dragOffsetX_ - contentOffset > mainSize / 2) || in HandleDragEnd()
534 (!isOn_.value() && dragOffsetX_ - contentOffset <= mainSize / 2))) || in HandleDragEnd()
536 ((isOn_.value() && dragOffsetX_ - contentOffset < mainSize / 2) || in HandleDragEnd()
537 (!isOn_.value() && dragOffsetX_ - contentOffset >= mainSize / 2)))) { in HandleDragEnd()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/shape/
H A Drect_paint_property.h249 void SetContentOffset(const OffsetF& contentOffset) in SetContentOffset() argument
251 contentOffset_.SetX(contentOffset.GetX()); in SetContentOffset()
252 contentOffset_.SetY(contentOffset.GetY()); in SetContentOffset()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnavigation_layout_algorithm.cpp186 auto contentOffset = OffsetT<float>(0.0f, 0.0f); in LayoutContent() local
193 contentOffset = OffsetT<float>(navBarWidth + dividerWidth, 0.0f); in LayoutContent()
196 contentOffset.AddX(padding.left.value_or(0)); in LayoutContent()
197 contentOffset.AddY(padding.top.value_or(0)); in LayoutContent()
198 geometryNode->SetMarginFrameOffset(contentOffset); in LayoutContent()
203 contentOffset = OffsetT<float>(navBarWidth + dividerWidth, 0.0f); in LayoutContent()
206 contentOffset.AddX(padding.left.value_or(0)); in LayoutContent()
207 contentOffset.AddY(padding.top.value_or(0)); in LayoutContent()
208 geometryNode->SetMarginFrameOffset(contentOffset); in LayoutContent()
H A Dnav_bar_layout_algorithm.cpp277 auto contentOffset = OffsetF(0.0f, avoidKeyboardOffset); in LayoutContent() local
278 contentOffset += OffsetF(geometryNode->GetFrameOffset().GetX(), titlebarHeight); in LayoutContent()
280 auto offsetY = contentOffset.GetY(); in LayoutContent()
285 contentOffset.SetY(offsetY); in LayoutContent()
287 geometryNode->SetMarginFrameOffset(contentOffset); in LayoutContent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rating/
H A Drating_modifier.h113 void SetContentOffset(OffsetF contentOffset) in SetContentOffset() argument
116 contentOffset_->Set(contentOffset); in SetContentOffset()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_drag/
H A Dtext_drag_base.h76 const std::vector<RectF>& rectsForPlaceholders, OffsetF contentOffset) {} in InitSpanImageLayout()
75 InitSpanImageLayout(const std::vector<int32_t>& placeholderIndex, const std::vector<RectF>& rectsForPlaceholders, OffsetF contentOffset) InitSpanImageLayout() argument
H A Dtext_drag_pattern.h197 void SetContentOffset(OffsetF contentOffset) in SetContentOffset() argument
199 contentOffset_ = contentOffset; in SetContentOffset()
H A Dtext_drag_overlay_modifier.cpp118 auto contentOffset = pattern->GetContentOffset(); in onDraw() local
123 auto offset = OffsetF(rect.Left(), rect.Top()) - contentOffset; in onDraw()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/model/
H A Dmodel_pattern.cpp87 auto contentOffset = geometryNode->GetContentOffset(); in OnDirtyLayoutWrapperSwap() local
94 contentOffset.GetX(), contentOffset.GetY(), in OnDirtyLayoutWrapperSwap()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_layout_algorithm.cpp253 auto contentOffset = SetContentOffset(layoutWrapper); in GetContentOffset() local
255 CHECK_NULL_RETURN(host, contentOffset); in GetContentOffset()
257 CHECK_NULL_RETURN(pattern, contentOffset); in GetContentOffset()
258 richTextRect_.SetOffset(OffsetF(contentOffset.GetX(), pattern->GetTextRect().GetY())); in GetContentOffset()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/counter/
H A Dcounter_layout_algorithm.cpp152 OffsetF contentOffset(contentHorizontalOffset, contentVerticalOffset); in LayoutItem()
153 contentGeometryNode->SetMarginFrameOffset(contentOffset); in LayoutItem()

Completed in 21 milliseconds

12