/foundation/window/window_manager/wmserver/src/ |
H A D | remote_animation.cpp | 138 bool RemoteAnimation::CheckTransition(sptr<WindowTransitionInfo> srcInfo, const sptr<WindowNode>& srcNode, in CheckTransition() argument 141 if (srcNode == nullptr && dstNode == nullptr) { in CheckTransition() 142 WLOGFE("RSWindowAnimation: srcNode and dstNode are nullptr"); in CheckTransition() 146 if (srcNode != nullptr && !srcNode->leashWinSurfaceNode_ && !srcNode->surfaceNode_) { in CheckTransition() 147 WLOGFE("RSWindowAnimation: srcNode has no surface, winId: %{public}u", srcNode->GetWindowId()); in CheckTransition() 165 auto node = (dstNode != nullptr ? dstNode : srcNode); in CheckTransition() 180 static void GetAndDrawSnapShot(const sptr<WindowNode>& srcNode) in GetAndDrawSnapShot() argument 213 GetTransitionEvent(sptr<WindowTransitionInfo> srcInfo, sptr<WindowTransitionInfo> dstInfo, const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode) GetTransitionEvent() argument 249 GetTransitionFinishedCallback( const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode) GetTransitionFinishedCallback() argument 287 NotifyAnimationStartApp(sptr<WindowTransitionInfo> srcInfo, const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode, sptr<RSWindowAnimationTarget>& dstTarget, sptr<RSWindowAnimationFinishedCallback>& finishedCallback) NotifyAnimationStartApp() argument 343 NotifyAnimationTransition(sptr<WindowTransitionInfo> srcInfo, sptr<WindowTransitionInfo> dstInfo, const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode) NotifyAnimationTransition() argument 399 NotifyAnimationMinimize(sptr<WindowTransitionInfo> srcInfo, const sptr<WindowNode>& srcNode) NotifyAnimationMinimize() argument 425 NotifyAnimationClose(sptr<WindowTransitionInfo> srcInfo, const sptr<WindowNode>& srcNode, TransitionEvent event) NotifyAnimationClose() argument 488 NotifyAnimationBackTransition(sptr<WindowTransitionInfo> srcInfo, sptr<WindowTransitionInfo> dstInfo, const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode, const TransitionEvent event) NotifyAnimationBackTransition() argument 546 auto srcNode = weakNode.promote(); GetAnimationTargetsForHome() local 909 CreateShowAnimationFinishedCallback( const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode, bool needMinimizeSrcNode) CreateShowAnimationFinishedCallback() argument 952 ProcessAbility(const sptr<WindowNode>& srcNode, TransitionEvent event) ProcessAbility() argument 987 CreateHideAnimationFinishedCallback( const sptr<WindowNode>& srcNode, TransitionEvent event) CreateHideAnimationFinishedCallback() argument [all...] |
H A D | minimize_app.cpp | 45 [windowId](wptr<WindowNode> srcNode) { in AddNeedMinimizeApp() 46 auto weakSrcNode = srcNode.promote(); in AddNeedMinimizeApp()
|
H A D | window_controller.cpp | 140 sptr<WindowNode> srcNode = nullptr; in NotifyWindowTransition() local 142 srcNode = windowRoot_->FindWindowNodeWithToken(srcInfo->GetAbilityToken()); in NotifyWindowTransition() 147 if (!RemoteAnimation::CheckTransition(srcInfo, srcNode, dstInfo, dstNode)) { in NotifyWindowTransition() 152 auto transitionEvent = RemoteAnimation::GetTransitionEvent(srcInfo, dstInfo, srcNode, dstNode); in NotifyWindowTransition() 155 return RemoteAnimation::NotifyAnimationTransition(srcInfo, dstInfo, srcNode, dstNode); in NotifyWindowTransition() 158 return RemoteAnimation::NotifyAnimationMinimize(srcInfo, srcNode); in NotifyWindowTransition() 161 return RemoteAnimation::NotifyAnimationClose(srcInfo, srcNode, transitionEvent); in NotifyWindowTransition() 164 return RemoteAnimation::NotifyAnimationBackTransition(srcInfo, dstInfo, srcNode, dstNode, transitionEvent); in NotifyWindowTransition()
|
/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | bilateral_spring_adapter.cpp | 27 RefPtr<SpringNode> srcNode; in ResetControl() local 32 srcNode = nodes_.at(0); in ResetControl() 34 srcNode = nodes_.at(index + delta); in ResetControl() 36 MoveNode(srcNode, index); in ResetControl() 41 srcNode = nodes_.at(nodeSize - 1); in ResetControl() 43 srcNode = nodes_.at(index + delta); in ResetControl() 45 MoveNode(srcNode, index); in ResetControl() 73 void BilateralSpringAdapter::MoveNode(const RefPtr<SpringNode>& srcNode, int32_t dstIndex) in MoveNode() argument 76 if (srcNode) { in MoveNode() 79 dstNode->ResetNode(srcNode in MoveNode() [all...] |
H A D | bilateral_spring_adapter.h | 40 void MoveNode(const RefPtr<SpringNode>& srcNode, int32_t dstIndex);
|
/foundation/arkui/ace_engine/test/unittest/core/manager/ |
H A D | shared_overlay_manager_test_ng.cpp | 358 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); in HWTEST_F() local 362 EXPECT_FALSE(test.CreateSizeAnimation(srcNode, destNode)); in HWTEST_F() 376 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); in HWTEST_F() local 379 srcNode->GetGeometryNode()->SetFrameSize(SizeF(1.0, 1.0)); in HWTEST_F() 382 EXPECT_TRUE(test.CreateSizeAnimation(srcNode, destNode)); in HWTEST_F() 396 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); in HWTEST_F() local 399 srcNode in HWTEST_F() 430 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); HWTEST_F() local 464 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); HWTEST_F() local 494 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); HWTEST_F() local 524 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); HWTEST_F() local 551 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); HWTEST_F() local 574 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); HWTEST_F() local 594 auto srcNode = FrameNode::CreateFrameNode("srcNode", 1, AceType::MakeRefPtr<PagePattern>(nullptr), true); HWTEST_F() local [all...] |
/foundation/window/window_manager/wmserver/include/ |
H A D | remote_animation.h | 48 static bool CheckTransition(sptr<WindowTransitionInfo> srcInfo, const sptr<WindowNode>& srcNode, 51 sptr<WindowTransitionInfo> dstInfo, const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode); 54 const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode); 55 static WMError NotifyAnimationMinimize(sptr<WindowTransitionInfo> srcInfo, const sptr<WindowNode>& srcNode); 56 static WMError NotifyAnimationClose(sptr<WindowTransitionInfo> srcInfo, const sptr<WindowNode>& srcNode, 59 sptr<WindowTransitionInfo> dstInfo, const sptr<WindowNode>& srcNode, 90 const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode, 93 const sptr<WindowNode>& srcNode, const sptr<WindowNode>& dstNode, bool needMinimizeSrcNode); 95 const sptr<WindowNode>& srcNode, TransitionEvent event); 103 const sptr<WindowNode>& srcNode, cons [all...] |
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | remote_animation_test.cpp | 218 sptr<WindowNode> srcNode = StartingWindow::CreateWindowNode(transitionInfo_, 0); in HWTEST_F() local 219 ASSERT_NE(nullptr, srcNode); in HWTEST_F() 220 srcNode->leashWinSurfaceNode_ = nullptr; // leash and app surface node is nullptr in HWTEST_F() 221 EXPECT_EQ(false, RemoteAnimation::CheckTransition(transitionInfo_, srcNode, transitionInfo_, srcNode)); in HWTEST_F() 222 srcNode->surfaceNode_ = CreateRSSurfaceNode(0); // leash is null, but surfaceNode is not in HWTEST_F() 223 EXPECT_EQ(true, RemoteAnimation::CheckTransition(transitionInfo_, srcNode, transitionInfo_, srcNode)); in HWTEST_F() 224 srcNode = StartingWindow::CreateWindowNode(transitionInfo_, 0); // leash and app surfaceNode both not nullptr in HWTEST_F() 225 ASSERT_NE(nullptr, srcNode); in HWTEST_F() 243 sptr<WindowNode> srcNode = StartingWindow::CreateWindowNode(transitionInfo_, 0); HWTEST_F() local 261 sptr<WindowNode> srcNode = StartingWindow::CreateWindowNode(transitionInfo_, 0); HWTEST_F() local 322 sptr<WindowNode> srcNode = new WindowNode(CreateWindowProperty(1)); // 1 is windowId HWTEST_F() local 377 sptr<WindowNode> srcNode = nullptr; HWTEST_F() local 399 sptr<WindowNode> srcNode = nullptr; HWTEST_F() local 441 sptr<WindowNode> srcNode = nullptr; HWTEST_F() local 585 sptr<WindowNode> srcNode = nullptr; HWTEST_F() local 674 sptr<WindowNode> srcNode = new WindowNode(CreateWindowProperty(2)); // 2 is windowId HWTEST_F() local 700 sptr<WindowNode> srcNode = new WindowNode(CreateWindowProperty(2)); // 2 is windowId HWTEST_F() local 770 sptr<WindowNode> srcNode = new WindowNode(CreateWindowProperty(2)); // 2 is windowId HWTEST_F() local 808 sptr<WindowNode> srcNode = new WindowNode(CreateWindowProperty(2)); // 2 is windowId HWTEST_F() local 841 sptr<WindowNode> srcNode = new WindowNode(CreateWindowProperty(2)); // 2 is windowId HWTEST_F() local 874 sptr<WindowNode> srcNode = new WindowNode(CreateWindowProperty(2)); // 2 is windowId HWTEST_F() local 895 sptr<WindowNode> srcNode = new WindowNode(CreateWindowProperty(2)); // 2 is windowId HWTEST_F() local 1082 sptr<WindowNode> srcNode = new WindowNode(CreateWindowProperty(1)); // 1 is windowId HWTEST_F() local 1104 sptr<WindowNode> srcNode = new WindowNode(); HWTEST_F() local 1148 sptr<WindowNode> srcNode = new WindowNode(); HWTEST_F() local [all...] |
H A D | window_controller_test.cpp | 161 sptr<WindowNode> srcNode = StartingWindow::CreateWindowNode(srcInfo, 102); // 102 is windowId in HWTEST_F() local 162 srcNode->property_->modeSupportInfo_ = WindowModeSupport::WINDOW_MODE_SUPPORT_ALL; in HWTEST_F() 171 windowRoot_->windowNodeMap_.insert(std::make_pair(srcNode->GetWindowId(), srcNode)); in HWTEST_F() 184 srcNode->stateMachine_.currState_ = WindowNodeState::HIDDEN; in HWTEST_F() 188 srcNode->stateMachine_.currState_ = WindowNodeState::STARTING_CREATED; in HWTEST_F() 193 srcNode->stateMachine_.currState_ = WindowNodeState::STARTING_CREATED; in HWTEST_F() 198 srcNode->stateMachine_.currState_ = WindowNodeState::STARTING_CREATED; in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/shared_overlay/ |
H A D | shared_transition_effect.cpp | 143 auto srcNode = weakSrc.Upgrade(); in CreateTranslateAnimation() 144 CHECK_NULL_VOID(srcNode); in CreateTranslateAnimation() 146 srcNode->UpdateTransformRotate({ 0, 0, 1, value, 0 }); in CreateTranslateAnimation() 154 auto srcNode = weakSrc.Upgrade(); in CreateTranslateAnimation() 155 CHECK_NULL_VOID(srcNode); in CreateTranslateAnimation() 156 srcNode->SetSharedTranslate(static_cast<float>(value.GetX().Value()), static_cast<float>(value.GetY().Value())); in CreateTranslateAnimation() 161 auto srcNode = weakSrc.Upgrade(); in CreateTranslateAnimation() 162 CHECK_NULL_VOID(srcNode); in CreateTranslateAnimation() 163 srcNode->ResetSharedTranslate(); in CreateTranslateAnimation() 165 srcNode in CreateTranslateAnimation() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stage/ |
H A D | stage_manager.cpp | 131 auto srcNode = srcPageNode_.Upgrade(); in StopPageTransition() local 132 if (srcNode) { in StopPageTransition() 133 auto pattern = srcNode->GetPattern<PagePattern>(); in StopPageTransition()
|