Searched refs:BubbleLayoutAlgorithm (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/ |
H A D | bubble_layout_algorithm.cpp | 222 BubbleLayoutAlgorithm::BubbleLayoutAlgorithm(int32_t id, const std::string& tag, in BubbleLayoutAlgorithm() function in OHOS::Ace::NG::BubbleLayoutAlgorithm 370 void BubbleLayoutAlgorithm::SetBubbleRadius() in SetBubbleRadius() 486 void BubbleLayoutAlgorithm::UpdateHostWindowRect() in UpdateHostWindowRect() 596 OffsetF BubbleLayoutAlgorithm::GetChildPositionNew( in GetChildPositionNew() 910 OffsetF BubbleLayoutAlgorithm::FitToScreenNew( in FitToScreenNew() 1011 void BubbleLayoutAlgorithm::UpdateTouchRegion() in UpdateTouchRegion() 1562 void BubbleLayoutAlgorithm::InitEdgeSize(Edge& edge) in InitEdgeSize() 2090 OffsetF BubbleLayoutAlgorithm::GetChildPosition( in GetChildPosition() 2184 void BubbleLayoutAlgorithm::GetPositionWithPlacement( in GetPositionWithPlacement() 2271 BubbleLayoutAlgorithm::ErrorPositionType BubbleLayoutAlgorithm::GetErrorPositionType( in GetErrorPositionType() [all …]
|
H A D | bubble_layout_algorithm.h | 36 class ACE_EXPORT BubbleLayoutAlgorithm : public LayoutAlgorithm { 37 DECLARE_ACE_TYPE(BubbleLayoutAlgorithm, LayoutAlgorithm); 40 BubbleLayoutAlgorithm() = default; 41 …BubbleLayoutAlgorithm(int32_t id, const std::string& tag, const std::optional<OffsetF>& targetOffs… 43 ~BubbleLayoutAlgorithm() override = default; 265 …using PlacementFunc = OffsetF (BubbleLayoutAlgorithm::*)(const SizeF&, const OffsetF&, const Offse… 273 ACE_DISALLOW_COPY_AND_MOVE(BubbleLayoutAlgorithm);
|
H A D | bubble_pattern.h | 88 … return MakeRefPtr<BubbleLayoutAlgorithm>(targetNodeId_, targetTag_, targetOffset_, targetSize_); in CreateLayoutAlgorithm()
|
H A D | bubble_pattern.cpp | 58 …auto bubbleLayoutAlgorithm = DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutA… in OnDirtyLayoutWrapperSwap()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/bubble/ |
H A D | bubble_test_ng.cpp | 344 AceType::DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm()); 479 …auto layoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayoutAlgo… 507 AceType::DynamicCast<BubbleLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm()); 869 …auto layoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(pattern->CreateLayoutAlgorithm(… 1547 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo… 1639 …auto bubbleLayoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayo… 2017 AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayoutAlgorithm()); 2054 AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayoutAlgorithm()); 2142 …auto layoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayoutAlgo… 2631 …auto layoutAlgorithm = AceType::DynamicCast<BubbleLayoutAlgorithm>(bubblePattern->CreateLayoutAlgo… [all …]
|