Searched refs:screenNode (Results 1 – 7 of 7) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/window_scene/screen/ |
H A D | screen_node.cpp | 41 auto screenNode = ElementRegister::GetInstance()->GetSpecificItemById<ScreenNode>(nodeId); in GetOrCreateScreenNode() local 42 if (screenNode) { in GetOrCreateScreenNode() 43 if (screenNode->GetTag() == tag) { in GetOrCreateScreenNode() 44 return screenNode; in GetOrCreateScreenNode() 47 auto parent = screenNode->GetParent(); in GetOrCreateScreenNode() 49 parent->RemoveChild(screenNode); in GetOrCreateScreenNode() 54 screenNode = AceType::MakeRefPtr<ScreenNode>(tag, nodeId, pattern, false); in GetOrCreateScreenNode() 55 screenNode->InitializePatternAndContext(); in GetOrCreateScreenNode() 56 ElementRegister::GetInstance()->AddUINode(screenNode); in GetOrCreateScreenNode() 57 return screenNode; in GetOrCreateScreenNode()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/window_scene/scene/ |
H A D | window_scene_layout_manager.cpp | 95 uint64_t WindowSceneLayoutManager::GetScreenId(const RefPtr<FrameNode>& screenNode) in GetScreenId() argument 97 CHECK_NULL_RETURN(screenNode, SCREEN_ID_INVALID); in GetScreenId() 98 auto pattern = screenNode->GetPattern<ScreenPattern>(); in GetScreenId() 217 void WindowSceneLayoutManager::FlushWindowPatternInfo(const RefPtr<FrameNode>& screenNode) in FlushWindowPatternInfo() argument 222 auto screenId = GetScreenId(screenNode); in FlushWindowPatternInfo() 225 "tag:%{public}s screenId:%{public}" PRIu64, screenNode->GetTag().c_str(), screenId); in FlushWindowPatternInfo() 231 UpdateGeometry(screenNode, nullptr, false); in FlushWindowPatternInfo() 232 TraverseTree(screenNode, res, false, IsNodeDirty(screenNode), false); in FlushWindowPatternInfo() 599 auto screenNode = it->second.Upgrade(); in GetTotalUITreeInfo() local 600 GetUITreeInfo(screenNode, 0, 0, oss); in GetTotalUITreeInfo() [all …]
|
H A D | window_scene_layout_manager.h | 39 void FlushWindowPatternInfo(const RefPtr<FrameNode>& screenNode); 61 uint64_t GetScreenId(const RefPtr<FrameNode>& screenNode);
|
H A D | system_window_scene.cpp | 304 auto screenNode = pipeline->GetScreenNode(); in LostViewFocus() local 305 CHECK_NULL_VOID(screenNode); in LostViewFocus() 306 auto screenNodeFocusHub = screenNode->GetFocusHub(); in LostViewFocus()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/focus/ |
H A D | focus_view.cpp | 192 auto screenNode = pipeline ? pipeline->GetScreenNode() : nullptr; in GetViewRootScope() local 193 auto screenFocusHub = screenNode ? screenNode->GetFocusHub() : nullptr; in GetViewRootScope()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | focus_hub.cpp | 459 auto screenNode = pipeline ? pipeline->GetScreenNode() : nullptr; in RemoveSelf() local 460 auto screenFocusHub = screenNode ? screenNode->GetFocusHub() : nullptr; in RemoveSelf()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline_ng/ |
H A D | pipeline_context.cpp | 662 auto screenNode = screenNode_.Upgrade(); in FlushWindowPatternInfo() local 663 if (!screenNode) { in FlushWindowPatternInfo() 669 instance->FlushWindowPatternInfo(screenNode); in FlushWindowPatternInfo()
|