Searched refs:GetOverlap (Results 1 - 7 of 7) sorted by relevance
/foundation/window/window_manager/wmserver/src/ |
H A D | avoid_area_controller.cpp | 225 overlayRect = WindowHelper::GetOverlap(overlayNode->GetWindowRect(), rect, rect.posX_, rect.posY_); in CalculateOverlayRect() 314 Rect overlayRect = WindowHelper::GetOverlap(cutoutAreaRect, rect, rect.posX_, rect.posY_); in GetAvoidAreaByType()
|
H A D | window_controller.cpp | 489 const Rect& safeRect = WindowHelper::GetOverlap(occupiedArea, rect, 0, 0); in NotifyInputCallingWindowRectAndOccupiedAreaChange() 539 if (WindowHelper::IsEmptyRect(WindowHelper::GetOverlap(softInputWindowRect, callingWindowRect, 0, 0))) { in ResizeSoftInputCallingWindowIfNeed()
|
H A D | window_node_container.cpp | 1424 if (WindowHelper::IsEmptyRect(WindowHelper::GetOverlap(callingRect, keyRect, 0, 0))) { in NotifyIfKeyboardRegionChanged() 1430 overlapRect = WindowHelper::GetOverlap(keyRect, callingRect, callingRect.posX_, callingRect.posY_); in NotifyIfKeyboardRegionChanged()
|
/foundation/window/window_manager/window_scene/common/include/ |
H A D | session_helper.h | 31 static WSRect GetOverlap(const WSRect& rect1, const WSRect& rect2, int offsetX, int offsetY) in GetOverlap() function in OHOS::Rosen::SessionHelper
|
/foundation/window/window_manager/window_scene/session/host/src/ |
H A D | keyboard_session.cpp | 342 const WSRect& safeRect = SessionHelper::GetOverlap(occupiedArea, rect, 0, 0); in NotifyOccupiedAreaChangeInfo() 427 if (SessionHelper::IsEmptyRect(SessionHelper::GetOverlap(keyboardPanelRect, callingSessionRect, 0, 0)) && in RaiseCallingSession()
|
H A D | scene_session.cpp | 1394 SessionHelper::GetOverlap(rect, avoidRect, rect.posX_, rect.posY_)); in CalculateAvoidAreaRect()
|
/foundation/window/window_manager/utils/include/ |
H A D | window_helper.h | 191 static Rect GetOverlap(const Rect& rect1, const Rect& rect2, const int offsetX, const int offsetY) in GetOverlap() function in OHOS::Rosen::WindowHelper
|
Completed in 19 milliseconds