Home
last modified time | relevance | path

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

/ohos5.0/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.posX_ + avoidRect.width_ - limitDisplayRect_.posX_; in UpdateLimitDisplayRect()
406 offsetW = limitDisplayRect_.posX_ + limitDisplayRect_.width_ - avoidRect.posX_; in UpdateLimitDisplayRect()
H A Dwindow_test_utils.h85 void UpdateLimitDisplayRect(const Rect& avoidRect);
/ohos5.0/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()
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 Dwindow_layout_policy_test.cpp1264 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 Dremote_animation_test.cpp629 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 Dwindow_adapter.h48 virtual WMError GetAvoidAreaByType(uint32_t windowId, AvoidAreaType type, AvoidArea& avoidRect);
/ohos5.0/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_test.cpp1198 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 Dscene_session.h640 void CalculateAvoidAreaRect(WSRect& rect, WSRect& avoidRect, AvoidArea& avoidArea) const;
/ohos5.0/foundation/window/window_manager/window_scene/session/host/src/
H A Dscene_session.cpp1695 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()