Searched refs:avoidRect (Results 1 - 9 of 9) sorted by relevance
/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 in UpdateLimitDisplayRect() [all...] |
H A D | window_test_utils.h | 85 void UpdateLimitDisplayRect(const Rect& avoidRect);
|
/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() 323 WLOGFI("name:%{public}s id:%{public}u avoidRect:[x:%{public}d, y:%{public}d, w:%{public}d, h:%{public}d]", in GetExpectRect() 325 avoidRect.posX_, avoidRect.posY_, avoidRect.width_, avoidRect.height_); in GetExpectRect() 327 auto boundsRect = RectF(avoidRect.posX_, avoidRect.posY_, avoidRect in GetExpectRect() [all...] |
/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 in HWTEST_F() local 1265 node->SetWindowRect(avoidRect); in HWTEST_F() 1271 avoidRect.width_ = displayRect.width_; in HWTEST_F() 1272 node->SetWindowRect(avoidRect); in HWTEST_F() 1275 avoidRect.posY_ = displayRect.posY_; in HWTEST_F() 1276 node->SetWindowRect(avoidRect); in HWTEST_F() 1279 avoidRect.height_ = displayRect.height_; in HWTEST_F() 1280 node->SetWindowRect(avoidRect); in HWTEST_F() 1283 avoidRect.posY_ = displayRect.posY_; in HWTEST_F() 1284 node->SetWindowRect(avoidRect); in HWTEST_F() [all...] |
H A D | remote_animation_test.cpp | 621 EXPECT_EQ(node_->GetWindowRect(), actualRect); // avoidRect is empty thus return in HWTEST_F() 629 Rect avoidRect = windowRoot_->GetDisplayRectWithoutSystemBarAreas(node_); in HWTEST_F() local 630 EXPECT_FALSE(WindowHelper::IsEmptyRect(avoidRect)); in HWTEST_F() 634 EXPECT_EQ(avoidRect, actualRect); // get expect rect in HWTEST_F() 1121 auto avoidRect = windowRoot_->GetDisplayRectWithoutSystemBarAreas(dstNode); in HWTEST_F() local 1122 auto result = WindowHelper::IsEmptyRect(avoidRect); in HWTEST_F()
|
/foundation/window/window_manager/wm/include/ |
H A D | window_adapter.h | 48 virtual WMError GetAvoidAreaByType(uint32_t windowId, AvoidAreaType type, AvoidArea& avoidRect);
|
/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | scene_session_test.cpp | 1275 WSRect avoidRect = { 0, 0, 0, 0 }; in HWTEST_F() local 1277 scensession->CalculateAvoidAreaRect(overlapRect, avoidRect, avoidArea); in HWTEST_F()
|
/foundation/window/window_manager/window_scene/session/host/include/ |
H A D | scene_session.h | 527 void CalculateAvoidAreaRect(WSRect& rect, WSRect& avoidRect, AvoidArea& avoidArea) const;
|
/foundation/window/window_manager/window_scene/session/host/src/ |
H A D | scene_session.cpp | 1388 void SceneSession::CalculateAvoidAreaRect(WSRect& rect, WSRect& avoidRect, AvoidArea& avoidArea) const in CalculateAvoidAreaRect() argument 1390 if (SessionHelper::IsEmptyRect(rect) || SessionHelper::IsEmptyRect(avoidRect)) { in CalculateAvoidAreaRect() 1394 SessionHelper::GetOverlap(rect, avoidRect, rect.posX_, rect.posY_)); in CalculateAvoidAreaRect()
|
Completed in 20 milliseconds