Home
last modified time | relevance | path

Searched refs:inNode (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/animation/
H A Dgeometry_transition.cpp139 if (inNode && !inNode->IsRemoving() && inNode->IsOnMainTree()) { in Build()
145 …bool isInAnimating = inNode && inNode->GetRenderContext() && inNode->GetRenderContext()->HasSandBo… in Build()
149 auto inNode = inNode_.Upgrade(); in Build() local
151 CHECK_NULL_VOID(inNode && outNode && (inNode != outNode)); in Build()
181 inNode->GetId(), inNode->GetTag().c_str(), outNode->GetId(), outNode->GetTag().c_str()); in Build()
451 CHECK_NULL_RETURN(inNode && inNode->GetGeometryNode() && holder_, false); in OnFollowWithoutTransition()
457 MarkLayoutDirty(inNode, 1); in OnFollowWithoutTransition()
502 auto inNode = inNode_.Upgrade(); in AnimateWithSandBox() local
503 CHECK_NULL_VOID(inNode); in AnimateWithSandBox()
535 outNodeTargetAbsRect_->IsValid() && inNode && inNode->IsOnMainTree()); in OnReSync()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/command/
H A Drs_node_command.cpp139 auto inNode = nodeMap.GetRenderNode<RSRenderNode>(inNodeId); in RegisterGeometryTransitionPair() local
141 if (inNode == nullptr || outNode == nullptr) { in RegisterGeometryTransitionPair()
144 if (inNode->GetInstanceRootNodeId() == 0 || outNode->GetInstanceRootNodeId() == 0) { in RegisterGeometryTransitionPair()
147 inNode->GetInstanceRootNodeId(), outNode->GetInstanceRootNodeId()); in RegisterGeometryTransitionPair()
150 auto sharedTransitionParam = std::make_shared<SharedTransitionParam>(inNode, outNode); in RegisterGeometryTransitionPair()
151 inNode->SetSharedTransitionParam(sharedTransitionParam); in RegisterGeometryTransitionPair()
158 auto inNode = nodeMap.GetRenderNode<RSRenderNode>(inNodeId); in UnregisterGeometryTransitionPair() local
161 …if (inNode && outNode && inNode->GetSharedTransitionParam() == outNode->GetSharedTransitionParam()… in UnregisterGeometryTransitionPair()
162 inNode->SetSharedTransitionParam(nullptr); in UnregisterGeometryTransitionPair()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/drawable/
H A Drs_misc_drawable_test.cpp66 std::shared_ptr<RSRenderNode> inNode = std::make_shared<RSRenderNode>(2); variable
69 auto sharedTransitionParam = std::make_shared<SharedTransitionParam>(inNode, outNode);
116 std::shared_ptr<RSRenderNode> inNode = std::make_shared<RSRenderNode>(1); variable
118 auto sharedTransitionParam = std::make_shared<SharedTransitionParam>(inNode, outNode);
122 inNode->isOnTheTree_ = true;
125 sharedTransitionParam = std::make_shared<SharedTransitionParam>(inNode, outNode);
128 inNode->isOnTheTree_ = false;
129 inNode->SetIsOnTheTree(true, 1);
133 sharedTransitionParam = std::make_shared<SharedTransitionParam>(inNode, outNode);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_render_node_test.cpp648 auto sharedTransitionParam = std::make_shared<SharedTransitionParam>(inNode, outNode);
1206 EXPECT_TRUE(ptr == inNode);
1274 (void)sharedTransitionParam->UpdateHierarchyAndReturnIsLower(inNode->GetId());
1310 ASSERT_FALSE(inNode->sharedTransitionParam_);
1373 std::shared_ptr<RSRenderNode> inNode = std::make_shared<RSRenderNode>(0); variable
1374 EXPECT_NE(inNode, nullptr);
1929 RSRenderNode::SharedPtr inNode = std::make_shared<RSRenderNode>(0); variable
1932 std::make_shared<SharedTransitionParam>(inNode, outNode);
2106 RSRenderNode::SharedPtr inNode = std::make_shared<RSRenderNode>(0); variable
2107 EXPECT_NE(inNode, nullptr);
[all …]
H A Drs_render_node_test2.cpp750 std::shared_ptr<RSRenderNode> inNode = std::make_shared<RSBaseRenderNode>(id + 1, context); variable
752 auto sharedTransitionParam = std::make_shared<SharedTransitionParam>(inNode, outNode);
754 inNode->parent_ = parentNode;
755 inNode->shouldPaint_ = true;
756 inNode->GetMutableRenderProperties().sandbox_ = std::make_unique<Sandbox>();
758 inNode->GetMutableRenderProperties().sandbox_->position_ = vec2f;
759 inNode->SetSharedTransitionParam(sharedTransitionParam);
760 inNode->selfDrawRect_ = {0, 0, 1000, 1000};
761 inNode->MapAndUpdateChildrenRect();
H A Drs_base_render_node_test.cpp434 std::shared_ptr<RSRenderNode> inNode = std::make_shared<RSBaseRenderNode>(id + 1, context); variable
439 sharedTransitionParam = std::make_shared<SharedTransitionParam>(inNode, outNode);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_render_node.cpp4369 SharedTransitionParam::SharedTransitionParam(RSRenderNode::SharedPtr inNode, RSRenderNode::SharedPt… in SharedTransitionParam() argument
4370 : inNode_(inNode), outNode_(outNode), inNodeId_(inNode->GetId()), outNodeId_(outNode->GetId()), in SharedTransitionParam()
4371 crossApplication_(inNode->GetInstanceRootNodeId() != outNode->GetInstanceRootNodeId()) in SharedTransitionParam()
4426 if (auto inNode = inNode_.lock()) { in InternalUnregisterSelf() local
4427 inNode->SetSharedTransitionParam(nullptr); in InternalUnregisterSelf()
4428 if (auto parent = inNode->GetParent().lock()) { in InternalUnregisterSelf()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_render_node.h1141 SharedTransitionParam(RSRenderNode::SharedPtr inNode, RSRenderNode::SharedPtr outNode);