Lines Matching defs:windowNodes

515     std::vector<sptr<WindowNode>> windowNodes;
516 TraverseContainer(windowNodes);
518 for (const auto& node : windowNodes) {
1557 std::vector<sptr<WindowNode>>& windowNodes)
1564 iter = windowNodes.erase(iter);
1575 void WindowNodeContainer::RaiseWindowToTop(uint32_t windowId, std::vector<sptr<WindowNode>>& windowNodes)
1577 if (windowNodes.empty()) {
1578 WLOGFE("windowNodes is empty!");
1581 auto iter = std::find_if(windowNodes.begin(), windowNodes.end(),
1586 if (iter != windowNodes.end()) {
1588 windowNodes.erase(iter);
1594 void WindowNodeContainer::TraverseContainer(std::vector<sptr<WindowNode>>& windowNodes) const
1597 TraverseWindowNode(node, windowNodes);
1600 TraverseWindowNode(node, windowNodes);
1603 TraverseWindowNode(node, windowNodes);
1605 std::reverse(windowNodes.begin(), windowNodes.end());
1608 void WindowNodeContainer::TraverseWindowNode(sptr<WindowNode>& node, std::vector<sptr<WindowNode>>& windowNodes) const
1616 windowNodes.emplace_back(*iter);
1621 windowNodes.emplace_back(node);
1623 windowNodes.emplace_back(*iter);
1882 std::vector<sptr<WindowNode>> windowNodes;
1883 TraverseContainer(windowNodes);
1884 auto iter = std::find_if(windowNodes.begin(), windowNodes.end(), [windowId](sptr<WindowNode>& node) {
1887 if (iter == windowNodes.end()) {
1891 int index = std::distance(windowNodes.begin(), iter);
1892 for (size_t i = static_cast<size_t>(index) + 1; i < windowNodes.size(); i++) {
1893 if (windowNodes[i]->GetWindowType() == WindowType::WINDOW_TYPE_DOCK_SLICE
1894 || !windowNodes[i]->currentVisibility_) {
1897 return windowNodes[i];
1969 std::vector<sptr<WindowNode>> windowNodes;
1970 TraverseContainer(windowNodes);
1971 for (const auto& node : windowNodes) {
1983 std::vector<sptr<WindowNode>> windowNodes;
1985 TraverseWindowNode(node, windowNodes);
1987 for (const auto& node : windowNodes) {
2595 std::vector<sptr<WindowNode>> windowNodes;
2596 TraverseContainer(windowNodes);
2598 for (auto& windowNode : windowNodes) {
2640 std::vector<sptr<WindowNode>> windowNodes = windowPair->GetPairedWindows();
2641 for (auto& windowNode : windowNodes) {