Searched refs:avoidRect (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/foundation/window/window_manager/test/systemtest/wms/ |
H A D | window_test_utils.cpp | 381 void WindowTestUtils::UpdateLimitDisplayRect(const Rect& avoidRect) in UpdateLimitDisplayRect() argument 383 if (((avoidRect.posX_ == 0) && (avoidRect.posY_ == 0) && in UpdateLimitDisplayRect() 384 (avoidRect.width_ == 0) && (avoidRect.height_ == 0))) { in UpdateLimitDisplayRect() 387 auto avoidPosType = GetAvoidPosType(avoidRect); in UpdateLimitDisplayRect() 392 offsetH = avoidRect.posY_ + avoidRect.height_ - limitDisplayRect_.posY_; in UpdateLimitDisplayRect() 397 offsetH = limitDisplayRect_.posY_ + limitDisplayRect_.height_ - avoidRect.posY_; in UpdateLimitDisplayRect() 401 offsetW = avoidRect.posX_ + avoidRect.width_ - limitDisplayRect_.posX_; in UpdateLimitDisplayRect() 406 offsetW = limitDisplayRect_.posX_ + limitDisplayRect_.width_ - avoidRect.posX_; in UpdateLimitDisplayRect()
|
H A D | window_test_utils.h | 85 void UpdateLimitDisplayRect(const Rect& avoidRect);
|
/ohos5.0/foundation/window/window_manager/wmserver/src/ |
H A D | remote_animation.cpp | 319 auto avoidRect = winRoot->GetDisplayRectWithoutSystemBarAreas(dstNode); in GetExpectRect() local 320 if (WindowHelper::IsEmptyRect(avoidRect)) { in GetExpectRect() 325 avoidRect.posX_, avoidRect.posY_, avoidRect.width_, avoidRect.height_); in GetExpectRect() 327 … auto boundsRect = RectF(avoidRect.posX_, avoidRect.posY_, avoidRect.width_, avoidRect.height_); in GetExpectRect() 332 … boundsRect = RectF(avoidRect.posX_, avoidRect.posY_, avoidRect.height_, avoidRect.width_); in GetExpectRect() 336 dstNode->leashWinSurfaceNode_->SetBounds(avoidRect.posX_, avoidRect.posY_, in GetExpectRect() 337 avoidRect.width_, avoidRect.height_); in GetExpectRect()
|
/ohos5.0/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | window_layout_policy_test.cpp | 1264 Rect avoidRect = { 200, 200, 50, 20 }; // rect : 200, 200, 50, 20 variable 1265 node->SetWindowRect(avoidRect); 1271 avoidRect.width_ = displayRect.width_; 1272 node->SetWindowRect(avoidRect); 1275 avoidRect.posY_ = displayRect.posY_; 1276 node->SetWindowRect(avoidRect); 1279 avoidRect.height_ = displayRect.height_; 1280 node->SetWindowRect(avoidRect); 1283 avoidRect.posY_ = displayRect.posY_; 1284 node->SetWindowRect(avoidRect);
|
H A D | remote_animation_test.cpp | 629 Rect avoidRect = windowRoot_->GetDisplayRectWithoutSystemBarAreas(node_); variable 630 EXPECT_FALSE(WindowHelper::IsEmptyRect(avoidRect)); 634 EXPECT_EQ(avoidRect, actualRect); // get expect rect 1121 auto avoidRect = windowRoot_->GetDisplayRectWithoutSystemBarAreas(dstNode); variable 1122 auto result = WindowHelper::IsEmptyRect(avoidRect);
|
/ohos5.0/foundation/window/window_manager/wm/include/ |
H A D | window_adapter.h | 48 virtual WMError GetAvoidAreaByType(uint32_t windowId, AvoidAreaType type, AvoidArea& avoidRect);
|
/ohos5.0/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | scene_session_test.cpp | 1198 WSRect avoidRect = { 0, 0, 0, 0 }; variable 1200 scensession->CalculateAvoidAreaRect(overlapRect, avoidRect, avoidArea);
|
/ohos5.0/foundation/window/window_manager/window_scene/session/host/include/ |
H A D | scene_session.h | 640 void CalculateAvoidAreaRect(WSRect& rect, WSRect& avoidRect, AvoidArea& avoidArea) const;
|
/ohos5.0/foundation/window/window_manager/window_scene/session/host/src/ |
H A D | scene_session.cpp | 1695 void SceneSession::CalculateAvoidAreaRect(WSRect& rect, WSRect& avoidRect, AvoidArea& avoidArea) co… in CalculateAvoidAreaRect() argument 1697 if (SessionHelper::IsEmptyRect(rect) || SessionHelper::IsEmptyRect(avoidRect)) { in CalculateAvoidAreaRect() 1701 SessionHelper::GetOverlap(rect, avoidRect, rect.posX_, rect.posY_)); in CalculateAvoidAreaRect()
|