Lines Matching defs:std
57 windowRect.posX_ = std::max(windowRect.posX_, displayRect.posX_);
58 windowRect.posY_ = std::max(windowRect.posY_, displayRect.posY_);
59 windowRect.width_ = std::min(windowRect.width_, displayRect.width_);
60 windowRect.height_ = std::min(windowRect.height_, displayRect.height_);
88 newDisplayGroupRect.posX_ = std::min(displayGroupRect_.posX_, elem.second.posX_);
89 newDisplayGroupRect.posY_ = std::min(displayGroupRect_.posY_, elem.second.posY_);
90 int32_t right = std::max(newDisplayGroupRect.posX_ + static_cast<int32_t>(newDisplayGroupRect.width_),
93 int32_t maxHeight = std::max(newDisplayGroupRect.posY_ + static_cast<int32_t>(newDisplayGroupRect.height_),
107 newDisplayGroupLimitRect.posX_ = std::min(newDisplayGroupLimitRect.posX_, elem.second.posX_);
108 newDisplayGroupLimitRect.posY_ = std::min(newDisplayGroupLimitRect.posY_, elem.second.posY_);
110 int32_t maxWidth = std::max(newDisplayGroupLimitRect.posX_ +
114 int32_t maxHeight = std::max(newDisplayGroupLimitRect.posY_ +
186 void WindowLayoutPolicy::UpdateDisplayRectAndDisplayGroupInfo(const std::map<DisplayId, Rect>& displayRectMap)
202 void WindowLayoutPolicy::ProcessDisplayCreate(DisplayId displayId, const std::map<DisplayId, Rect>& displayRectMap)
229 void WindowLayoutPolicy::ProcessDisplayDestroy(DisplayId displayId, const std::map<DisplayId, Rect>& displayRectMap)
260 const std::map<DisplayId, Rect>& displayRectMap)
288 void WindowLayoutPolicy::LayoutWindowNodesByRootType(const std::vector<sptr<WindowNode>>& nodeVec)
305 std::vector<uint32_t> fullScreenWinIds;
306 std::vector<uint32_t> floatMainIds;
443 std::vector<Rect> requestedHotAreas;
445 std::vector<Rect> touchHotAreas;
446 std::vector<Rect> pointerHotAreas;
538 newLimits.maxWidth_ = std::min(newMaxWidth, newLimits.maxWidth_);
540 newLimits.minWidth_ = std::max(newMinWidth, newLimits.minWidth_);
542 newLimits.maxHeight_ = std::min(newMaxHeight, newLimits.maxHeight_);
544 newLimits.minHeight_ = std::max(newMinHeight, newLimits.minHeight_);
555 if (displayRectMap.find(displayId) == std::end(displayRectMap)) {
606 bool WindowLayoutPolicy::IsFullScreenRecentWindowExist(const std::vector<sptr<WindowNode>>& nodeVec) const
618 std::shared_ptr<RSSurfaceNode> surfaceNode, sptr<DisplayInfo> displayInfo)
734 void WindowLayoutPolicy::SetSplitRatioPoints(DisplayId displayId, const std::vector<int32_t>& splitRatioPoints)
765 std::string abilityName = node->abilityInfo_.abilityName_;
766 std::vector<std::string> nameVector;
770 std::string keyName = nameVector.empty() ? node->abilityInfo_.bundleName_ :
802 rect.posY_ = std::max(rect.posY_, displayRect.posY_);
803 rect.posY_ = std::min(rect.posY_, displayRect.posY_ + static_cast<int32_t>(displayRect.height_));