Home
last modified time | relevance | path

Searched refs:WSRect (Results 1 – 25 of 74) sorted by relevance

123

/ohos5.0/foundation/window/window_manager/window_scene/session/host/include/
H A Dmove_drag_controller.h52 WSRect GetTargetRect() const;
55 int32_t pointerPosX, int32_t pointerPosY, const WSRect& winRect);
60 void CalcFirstMoveTargetRect(const WSRect& windowRect, bool isFullToFloating);
61 WSRect GetFullScreenToFloatingRect(const WSRect& originalRect, const WSRect& windowRect);
75 WSRect originalRect_ = { 0, 0, 0, 0 };
76 WSRect targetRect_ = { 0, 0, 0, 0 };
106 …AreaType GetAreaType(int32_t pointWinX, int32_t pointWinY, int32_t sourceType, const WSRect& rect);
107 WSRect CalcFreeformTargetRect(AreaType type, int32_t tranX, int32_t tranY, WSRect originalRect);
109 WSRect originalRect);
121 int32_t sourceType, const WSRect& winRect);
[all …]
H A Dscene_session.h203 WSError UpdateClientRect(const WSRect& rect) override;
277 void SetLastSafeRect(WSRect rect);
344 WSRect GetLastSafeRect() const;
345 WSRect GetSessionTargetRect() const;
549 std::string GetRectInfo(const WSRect& rect) in GetRectInfo()
640 void CalculateAvoidAreaRect(WSRect& rect, WSRect& avoidRect, AvoidArea& avoidArea) const;
680 bool FixRectByAspectRatio(WSRect& rect);
684 void SetSurfaceBounds(const WSRect& rect);
685 void UpdateWinRectForSystemBar(WSRect& rect);
687 … bool UpdateInputMethodSessionRect(const WSRect& rect, WSRect& newWinRect, WSRect& newRequestRect);
[all …]
H A Dkeyboard_session.h53 …void CloseKeyboardSyncTransaction(const WSRect& keyboardPanelRect, bool isKeyboardShow, bool isRot…
65 void NotifyOccupiedAreaChangeInfo(const sptr<SceneSession>& callingSession, const WSRect& rect,
66 const WSRect& occupiedArea, const std::shared_ptr<RSTransaction>& rsTransaction = nullptr);
67 void RaiseCallingSession(const WSRect& keyboardPanelRect, bool needCheckVisible,
74 void NotifyKeyboardPanelInfoChange(WSRect rect, bool isKeyboardPanelShow);
H A Dsession.h225 void SetSessionRect(const WSRect& rect);
226 WSRect GetSessionRect() const;
227 WSRect GetSessionGlobalRect() const;
231 WSRect GetSessionRequestRect() const;
233 WSRect GetLastLayoutRect() const;
234 WSRect GetLayoutRect() const;
502 void SetClientRect(const WSRect& rect);
503 WSRect GetClientRect() const;
646 WSRect winRect_;
649 WSRect layoutRect_; // rect of root view
[all …]
H A Dsub_session.h38 void UpdatePointerArea(const WSRect& rect) override;
H A Dsystem_session.h45 void UpdatePointerArea(const WSRect& rect) override;
H A Dscb_system_session.h49 void UpdatePointerArea(const WSRect& rect) override;
H A Dmain_session.h58 void UpdatePointerArea(const WSRect& rect) override;
/ohos5.0/foundation/window/window_manager/window_scene/session/host/src/
H A Dkeyboard_session.cpp113 WSRect rect = {0, 0, 0, 0}; in Hide()
141 WSRect rect = {0, 0, 0, 0}; in Disconnect()
189 WSRect panelRect = { 0, 0, 0, 0 }; in OnKeyboardPanelUpdated()
202 WSRect panelRect = { 0, 0, 0, 0 }; in OnCallingSessionUpdated()
213 WSRect callingSessionRect = callingSession->GetSessionRect(); in OnCallingSessionUpdated()
446 WSRect callingSessionRect = callingSession->GetSessionRect(); in RaiseCallingSession()
459 WSRect newRect = callingSessionRect; in RaiseCallingSession()
488 const WSRect& emptyRect = { 0, 0, 0, 0 }; in RestoreCallingSession()
529 WSRect panelRect = { 0, 0, 0, 0 }; in UpdateCallingSessionIdAndPosition()
654 WSRect newWinRect = winRect_; in MoveAndResizeKeyboard()
[all …]
H A Dmove_drag_controller.cpp95 WSRect MoveDragController::GetTargetRect() const in GetTargetRect()
115 WSRect MoveDragController::GetFullScreenToFloatingRect(const WSRect& originalRect, const WSRect& wi… in GetFullScreenToFloatingRect()
128 WSRect targetRect = { in GetFullScreenToFloatingRect()
145 const WSRect& originalRect) in ConsumeMoveEvent()
318 const WSRect& originalRect) in CalcMoveTargetRect()
397 WSRect MoveDragController::CalcFreeformTargetRect(AreaType type, int32_t tranX, int32_t tranY, WSRe… in CalcFreeformTargetRect()
399 WSRect targetRect = originalRect; in CalcFreeformTargetRect()
438 float aspectRatio, WSRect originalRect) in CalcFixedAspectRatioTargetRect()
652 int32_t sourceType, const WSRect& winRect) in IsPointInDragHotZone()
750 WSRect originalRect = { in CalcFirstMoveTargetRect()
[all …]
H A Dscene_session.cpp653 WSRect rect = it->second; in GetWindowDragHotAreaType()
1215 bool SceneSession::UpdateInputMethodSessionRect(const WSRect& rect, WSRect& newWinRect, WSRect& new… in UpdateInputMethodSessionRect()
1434 WSRect newRect = rect; in UpdateSessionRect()
1695 void SceneSession::CalculateAvoidAreaRect(WSRect& rect, WSRect& avoidRect, AvoidArea& avoidArea) co… in CalculateAvoidAreaRect()
1838 WSRect cutoutAreaRect = { in GetCutoutAvoidArea()
1867 WSRect barArea; in GetAINavigationBarArea()
2020 WSRect rect = GetSessionRect(); in GetAvoidAreaByTypeInner()
2164 WSRect rect = Session::winRect_; in HandleEnterWinwdowArea()
2507 WSRect originalRect = rect; in FixRectByAspectRatio()
2569 WSRect windowRect = GetSessionRect(); in HandleCompatibleModeMoveDrag()
[all …]
H A Dsession.cpp897 WSRectF Session::UpdateHotRect(const WSRect& rect) in UpdateHotRect()
2715 void Session::SetSessionRect(const WSRect& rect) in SetSessionRect()
2726 WSRect Session::GetSessionRect() const in GetSessionRect()
2751 WSRect Session::GetSessionGlobalRect() const in GetSessionGlobalRect()
2771 WSRect Session::GetLastLayoutRect() const in GetLastLayoutRect()
2776 WSRect Session::GetLayoutRect() const in GetLayoutRect()
2793 WSRect Session::GetSessionRequestRect() const in GetSessionRequestRect()
2795 WSRect rect; in GetSessionRequestRect()
2807 void Session::SetClientRect(const WSRect& rect) in SetClientRect()
2815 WSRect Session::GetClientRect() const in GetClientRect()
[all …]
/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()
46 static inline bool IsEmptyRect(const WSRect& r) in IsEmptyRect()
62 static inline WSRect TransferToWSRect(const Rect& rect) in TransferToWSRect()
64 WSRect r; in TransferToWSRect()
72 static inline Rect TransferToRect(const WSRect& rect) in TransferToRect()
118 int32_t sourceType, int outside, float vpr, const WSRect& rect) in GetAreaType()
/ohos5.0/foundation/window/window_manager/window_scene/test/mock/
H A Dmock_keyboard_session.h41 using UpdateSessionRectCallBack = std::function<void(const WSRect& rect, const SizeChangeReason& re…
48 …WSError UpdateSessionRect(const WSRect& rect, const SizeChangeReason reason, bool isGlobal = false,
55 …UpdateSessionRectCallBack updateRectCallback_ = [](const WSRect& rect, const SizeChangeReason& rea…
H A Dmock_session.h41 MOCK_METHOD4(UpdateSessionRect, WSError(const WSRect& rect, const SizeChangeReason reason,
43 MOCK_METHOD1(UpdateClientRect, WSError(const WSRect& rect));
/ohos5.0/foundation/window/window_manager/window_scene/test/unittest/
H A Dmove_drag_controller_test.cpp158 WSRect winRect = { 100, 100, 1000, 1000 };
233 WSRect originalRect = { 100, 100, 1000, 1000 };
259 WSRect originalRect = { 100, 100, 1000, 1000 };
690 WSRect winRect = { 10, 10, 10, 10 };
705 WSRect winRect = { 5, 5, 0, 0 };
720 WSRect winRect;
746 WSRect windowRect = { 0, 0, 0, 0 };
783 WSRect windowRect = { 1, 2, 3, 4 };
798 WSRect originalRect = { 1, 2, 0, 4 };
799 WSRect windowRect = { 5, 6, 7, 8 };
[all …]
H A Dkeyboard_session_test.cpp369 WSRect rect = { 0, 0, 0, 0 };
370 WSRect occupiedArea = { 0, 0, 0, 0 };
373 WSRect lastSR = {1, 1, 1, 1};
539 WSRect rect({0, 0, 0, 0});
589 WSRect rect3({0, 0, 0, 1});
859 WSRect keyboardPanelRect = { 0, 0, 0, 0 };
942 WSRect rect = {800, 800, 1200, 1200};
1046 WSRect keyboardPanelRect = {0, 0, 0, 0};
1117 Rosen::WSRect resultRect{ 0, 0, 0, 0 };
1130 Rosen::WSRect keyboardPanelRect{ 0, 0, 0, 0 };
[all …]
H A Dscene_session_test.cpp957 WSRect overlapRect = {0, 0, 0, 0};
1198 WSRect avoidRect = { 0, 0, 0, 0 };
1679 WSRect rect({1, 1, 1, 1});
1708 WSRect rect({1, 1, 1, 1});
1709 WSRect newWinRect;
1710 WSRect newRequestRect;
1742 WSRect rect({1, 1, 1, 1});
1771 WSRect rect({1, 1, 1, 1});
1800 WSRect rect({1, 1, 1, 1});
1839 WSRect rect = {1, 1, 1, 1};
[all …]
H A Dsession_test.cpp214 WSRect rect = {0, 0, 0, 0};
484 WSRect rect = {0, 0, 320, 240}; // width: 320, height: 240
541 WSRect originalRect = { 100, 100, 1000, 1000 };
576 WSRect originalRect = { 100, 100, 1000, 1000 };
629 WSRect originalRect = { 100, 100, 1000, 1000 };
671 WSRect originalRect = { 100, 100, 1000, 1000 };
733 WSRect originalRect = { 100, 100, 1000, 1000 };
792 WSRect originalRect = { 100, 100, 1000, 1000 };
1149 WSRect rect;
1497 WSRect rect = {0, 0, 0, 0};
[all …]
H A Dscene_session_test5.cpp178 WSRect rect;
230 WSRect rect;
516 WSRect rec = { 1, 1, 1, 1 };
544 WSRect rec = { 1, 1, 1, 1 };
671 WSRect rect;
702 WSRect rect;
727 WSRect rect;
822 WSRect rect = { 1, 10, 3, 4 };
838 WSRect rect1 = { 1, 2, 10, 4 };
843 WSRect rect2 = { 1, 2, 10, 8 };
[all …]
H A Dsub_session_lifecycle_test.cpp145 WSRect rect;
295 WSRect rect;
308 WSRect rect;
H A Dscene_session_test2.cpp178 WSRect rect({1, 1, 1, 1});
1337 WSRect rect = {3, 4, 5, 6};
1339 WSRect result = scensession->GetLastSafeRect();
1364 WSRect rectResult = scensession->GetSessionTargetRect();
1611 WSRect rect;
1631 WSRect rect;
1654 WSRect rect;
1676 WSRect rect = {1, 1, 1, 1}; in __anon5bcf85d40e02()
1702 WSRect rect;
1738 WSRect rect;
[all …]
/ohos5.0/foundation/window/window_manager/window_scene/session/host/include/zidl/
H A Dsession_proxy.h57 …WSError UpdateSessionRect(const WSRect& rect, const SizeChangeReason reason, bool isGlobal = false,
60 WSError UpdateClientRect(const WSRect& rect) override;
101 WSError NotifyFrameLayoutFinishFromApp(bool notifyListener, const WSRect& rect) override;
H A Dsession_interface.h101 …const WSRect &rect, const SizeChangeReason reason, bool isGlobal = false, bool isFromMoveToGlobal …
105 virtual WSError UpdateClientRect(const WSRect& rect) { return WSError::WS_OK; } in UpdateClientRect()
134 virtual WSError NotifyFrameLayoutFinishFromApp(bool notifyListener, const WSRect& rect) in NotifyFrameLayoutFinishFromApp()
/ohos5.0/foundation/window/window_manager/wm/include/
H A Droot_scene.h38 using GetSessionRectCallback = std::function<WSRect(AvoidAreaType)>;
110 WMError GetSessionRectByType(AvoidAreaType type, WSRect& rect);

123