Home
last modified time | relevance | path

Searched refs:avoidRect (Results 1 - 9 of 9) sorted by relevance

/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_test_utils.cpp381 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 Dwindow_test_utils.h85 void UpdateLimitDisplayRect(const Rect& avoidRect);
/foundation/window/window_manager/wmserver/src/
H A Dremote_animation.cpp319 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 Dwindow_layout_policy_test.cpp1264 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 Dremote_animation_test.cpp621 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 Dwindow_adapter.h48 virtual WMError GetAvoidAreaByType(uint32_t windowId, AvoidAreaType type, AvoidArea& avoidRect);
/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_test.cpp1275 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 Dscene_session.h527 void CalculateAvoidAreaRect(WSRect& rect, WSRect& avoidRect, AvoidArea& avoidArea) const;
/foundation/window/window_manager/window_scene/session/host/src/
H A Dscene_session.cpp1388 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