Lines Matching refs:WindowNode

44     sptr<WindowNode> GetWindowNode(uint32_t windowId) const;
45 sptr<WindowNode> GetWindowNodeByMissionId(uint32_t missionId) const;
46 void GetBackgroundNodesByScreenId(ScreenId screenGroupId, std::vector<sptr<WindowNode>>& windowNodes);
47 void GetForegroundNodes(std::vector<sptr<WindowNode>>& windowNodes);
49 sptr<WindowNode> FindWallpaperWindow();
50 WMError SaveWindow(const sptr<WindowNode>& node);
51 void AddDeathRecipient(sptr<WindowNode> node);
52 sptr<WindowNode> FindWindowNodeWithToken(const sptr<IRemoteObject>& token) const;
53 WMError AddWindowNode(uint32_t parentId, sptr<WindowNode>& node, bool fromStartingWin = false);
57 bool IsVerticalDisplay(sptr<WindowNode>& node) const;
62 void AddSurfaceNodeIdWindowNodePair(uint64_t surfaceNodeId, sptr<WindowNode> node);
66 WMError MinimizeStructuredAppWindowsExceptSelf(sptr<WindowNode>& node);
68 WMError SetWindowMode(sptr<WindowNode>& node, WindowMode dstMode);
83 WMError RaiseZOrderForAppWindow(sptr<WindowNode>& node);
84 void DispatchKeyEvent(sptr<WindowNode> node, std::shared_ptr<MMI::KeyEvent> event);
97 sptr<WindowNode> GetWindowForDumpAceHelpInfo() const;
100 std::vector<sptr<WindowNode>> GetSplitScreenWindowNodes(DisplayId displayId);
105 sptr<WindowNode> FindMainWindowWithToken(sptr<IRemoteObject> token);
108 Rect GetDisplayRectWithoutSystemBarAreas(const sptr<WindowNode> destNode);
109 sptr<WindowNode> GetWindowNodeByAbilityToken(const sptr<IRemoteObject>& abilityToken);
112 void LayoutWhenAddWindowNode(sptr<WindowNode>& node, bool afterAnimation = false);
113 void GetAllAnimationPlayingNodes(std::vector<wptr<WindowNode>>& windowNodes);
117 void UpdateDisplayOrientationWhenHideWindow(sptr<WindowNode>& node);
123 WMError DestroyWindowInner(sptr<WindowNode>& node);
124 WMError DestroyWindowSelf(sptr<WindowNode>& node, const sptr<WindowNodeContainer>& container);
125 WMError DestroyWindowWithChild(sptr<WindowNode>& node, const sptr<WindowNodeContainer>& container);
126 void UpdateFocusWindowWithWindowRemoved(const sptr<WindowNode>& node,
128 void UpdateActiveWindowWithWindowRemoved(const sptr<WindowNode>& node,
140 WMError PostProcessAddWindowNode(sptr<WindowNode>& node, sptr<WindowNode>& parentNode,
144 bool CheckAddingModeAndSize(sptr<WindowNode>& node, const sptr<WindowNodeContainer>& container);
145 WMError BindDialogToParent(sptr<WindowNode>& node, sptr<WindowNode>& parentNode);
148 std::map<uint32_t, sptr<WindowNode>> windowNodeMap_;
150 std::map<uint64_t, sptr<WindowNode>> surfaceIdWindowNodeMap_;