Lines Matching defs:windowRect
55 Rect windowRect = node->GetRequestRect();
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_);
62 if (windowRect.posX_ + static_cast<int32_t>(windowRect.width_) >
64 windowRect.posX_ = displayRect.posX_ + static_cast<int32_t>(displayRect.width_) -
65 static_cast<int32_t>(windowRect.width_);
68 if (windowRect.posY_ + static_cast<int32_t>(windowRect.height_) >
70 windowRect.posY_ = displayRect.posY_ + static_cast<int32_t>(displayRect.height_) -
71 static_cast<int32_t>(windowRect.height_);
73 node->SetRequestRect(windowRect);
76 node->GetWindowId(), windowRect.posX_, windowRect.posY_, windowRect.width_, windowRect.height_);