Home
last modified time | relevance | path

Searched refs:GetOverlap (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/window/window_manager/wmserver/src/
H A Davoid_area_controller.cpp229 …overlayRect = WindowHelper::GetOverlap(overlayNode->GetWindowRect(), rect, rect.posX_, rect.posY_); in CalculateOverlayRect()
318 … Rect overlayRect = WindowHelper::GetOverlap(cutoutAreaRect, rect, rect.posX_, rect.posY_); in GetAvoidAreaByType()
H A Dwindow_controller.cpp489 const Rect& safeRect = WindowHelper::GetOverlap(occupiedArea, rect, 0, 0); in NotifyInputCallingWindowRectAndOccupiedAreaChange()
539 …if (WindowHelper::IsEmptyRect(WindowHelper::GetOverlap(softInputWindowRect, callingWindowRect, 0, … in ResizeSoftInputCallingWindowIfNeed()
H A Dwindow_node_container.cpp1425 if (WindowHelper::IsEmptyRect(WindowHelper::GetOverlap(callingRect, keyRect, 0, 0))) { in NotifyIfKeyboardRegionChanged()
1431 …overlapRect = WindowHelper::GetOverlap(keyRect, callingRect, callingRect.posX_, callingRect.posY_); in NotifyIfKeyboardRegionChanged()
/ohos5.0/foundation/window/window_manager/window_scene/common/include/
H A Dsession_helper.h31 static WSRect GetOverlap(const WSRect& rect1, const WSRect& rect2, int offsetX, int offsetY) in GetOverlap() function
/ohos5.0/foundation/window/window_manager/window_scene/session/host/src/
H A Dkeyboard_session.cpp365 const WSRect& safeRect = SessionHelper::GetOverlap(occupiedArea, rect, 0, 0); in NotifyOccupiedAreaChangeInfo()
451 …if (SessionHelper::IsEmptyRect(SessionHelper::GetOverlap(keyboardPanelRect, callingSessionRect, 0,… in RaiseCallingSession()
H A Dscene_session.cpp1701 SessionHelper::GetOverlap(rect, avoidRect, rect.posX_, rect.posY_)); in CalculateAvoidAreaRect()
/ohos5.0/foundation/window/window_manager/utils/include/
H A Dwindow_helper.h196 … static Rect GetOverlap(const Rect& rect1, const Rect& rect2, const int offsetX, const int offsetY) in GetOverlap() function