/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/video/ |
H A D | video_layout_algorithm.cpp | 45 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 D | movingphoto_layout_algorithm.cpp | 24 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 D | radio_paint_method.cpp | 211 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 D | radio_modifier.h | 76 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 D | text_field_paint_method.cpp | 57 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 D | patternlock_pattern.cpp | 235 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 D | navdestination_layout_algorithm.cpp | 236 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 D | wrap_layout_algorithm.cpp | 487 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 D | text_select_overlay.cpp | 177 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 D | multiple_paragraph_layout_algorithm.cpp | 110 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 D | text_input_layout_algorithm.cpp | 199 .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 D | slider_tip_modifier.h | 77 void SetContentOffset(const OffsetF& contentOffset) in SetContentOffset() argument 80 contentOffset_->Set(contentOffset); in SetContentOffset()
|
H A D | slider_pattern.cpp | 587 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 D | switch_paint_method.cpp | 89 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 D | switch_pattern.cpp | 531 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 D | rect_paint_property.h | 249 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 D | navigation_layout_algorithm.cpp | 186 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 D | nav_bar_layout_algorithm.cpp | 277 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 D | rating_modifier.h | 113 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 D | text_drag_base.h | 76 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 D | text_drag_pattern.h | 197 void SetContentOffset(OffsetF contentOffset) in SetContentOffset() argument 199 contentOffset_ = contentOffset; in SetContentOffset()
|
H A D | text_drag_overlay_modifier.cpp | 118 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 D | model_pattern.cpp | 87 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 D | rich_editor_layout_algorithm.cpp | 253 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 D | counter_layout_algorithm.cpp | 152 OffsetF contentOffset(contentHorizontalOffset, contentVerticalOffset); in LayoutItem() 153 contentGeometryNode->SetMarginFrameOffset(contentOffset); in LayoutItem()
|