/foundation/window/window_manager/wmserver/src/ |
H A D | display_group_info.cpp | 24 constexpr HiviewDFX::HiLogLabel LABEL = {LOG_CORE, HILOG_DOMAIN_WINDOW, "DisplayGroupInfo"}; 26 WM_IMPLEMENT_SINGLE_INSTANCE(DisplayGroupInfo) 28 void DisplayGroupInfo::Init(ScreenId displayGroupId, const sptr<DisplayInfo>& displayInfo) in Init() 34 void DisplayGroupInfo::AddDisplayInfo(const sptr<DisplayInfo>& displayInfo) in AddDisplayInfo() 44 void DisplayGroupInfo::RemoveDisplayInfo(DisplayId displayId) in RemoveDisplayInfo() 53 void DisplayGroupInfo::UpdateLeftAndRightDisplayId() in UpdateLeftAndRightDisplayId() 72 void DisplayGroupInfo::SetDisplayRotation(DisplayId displayId, Rotation rotation) in SetDisplayRotation() 81 void DisplayGroupInfo::SetDisplayOrientation(DisplayId displayId, DisplayOrientation orientation) in SetDisplayOrientation() 90 void DisplayGroupInfo::SetDisplayStateChangeType(DisplayId displayId, DisplayStateChangeType changeType) in SetDisplayStateChangeType() 99 void DisplayGroupInfo [all...] |
H A D | display_group_controller.cpp | 147 auto& displayGroupInfo = DisplayGroupInfo::GetInstance(); in UpdateWindowShowingDisplays() 199 const auto& displayRectMap = DisplayGroupInfo::GetInstance().GetAllDisplayRects(); in UpdateWindowDisplayIdIfNeeded() 238 const Rect& displayRect = DisplayGroupInfo::GetInstance().GetDisplayRect(displayId); in ChangeToRectInDisplayGroup() 328 const Rect& srcDisplayRect = DisplayGroupInfo::GetInstance().GetDisplayRect(displayId); in MoveNotCrossNodeToDefaultDisplay() 329 const Rect& dstDisplayRect = DisplayGroupInfo::GetInstance().GetDisplayRect(defaultDisplayId_); in MoveNotCrossNodeToDefaultDisplay() 411 DisplayGroupInfo::GetInstance().AddDisplayInfo(displayInfo); in ProcessDisplayCreate() 429 DisplayGroupInfo::GetInstance().SetDefaultDisplayId(defaultDisplayId); in ProcessDisplayDestroy() 493 auto& displayGroupInfo = DisplayGroupInfo::GetInstance(); in ProcessDisplayChange() 542 DisplayGroupInfo::GetInstance().RemoveDisplayInfo(displayId); in ClearMapOfDestroyedDisplay() 556 for (auto& elem : DisplayGroupInfo in ProcessWindowPairWhenDisplayChange() [all...] |
H A D | window_layout_policy.cpp | 40 limitRectMap_ = DisplayGroupInfo::GetInstance().GetAllDisplayRects(); in WindowLayoutPolicy() 56 Rect displayRect = DisplayGroupInfo::GetInstance().GetDisplayRect(node->GetDisplayId()); in LimitWindowToBottomRightCorner() 87 for (auto& elem : DisplayGroupInfo::GetInstance().GetAllDisplayRects()) { in UpdateDisplayGroupRect() 152 if (DisplayGroupInfo::GetInstance().GetAllDisplayIds().size() > 1) { in UpdateMultiDisplayFlag() 191 DisplayGroupInfo::GetInstance().SetDisplayRect(displayId, displayRect); in UpdateDisplayRectAndDisplayGroupInfo() 197 DisplayGroupInfo::GetInstance().UpdateLeftAndRightDisplayId(); in PostProcessWhenDisplayChange() 204 const auto& oriDisplayRectMap = DisplayGroupInfo::GetInstance().GetAllDisplayRects(); in ProcessDisplayCreate() 231 const auto& oriDisplayRectMap = DisplayGroupInfo::GetInstance().GetAllDisplayRects(); in ProcessDisplayDestroy() 262 const auto& oriDisplayRectMap = DisplayGroupInfo::GetInstance().GetAllDisplayRects(); in ProcessDisplaySizeChangeOrRotation() 330 limitRectMap_[displayId] = DisplayGroupInfo in LayoutWindowTree() [all...] |
H A D | display_zoom_controller.cpp | 34 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in SetAnchorAndScale() 67 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in SetAnchorOffset() 92 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in OffWindowZoom() 114 DisplayId defaultDisplayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in UpdateAllWindowsZoomInfo() 146 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in UpdateWindowZoomInfo() 195 sptr<DisplayInfo> displayInfo = DisplayGroupInfo::GetInstance().GetDisplayInfo(displayId); in UpdateZoomTranslateInfo()
|
H A D | window_layout_policy_cascade.cpp | 43 for (auto& iter : DisplayGroupInfo::GetInstance().GetAllDisplayRects()) { in WindowLayoutPolicyCascade() 57 for (auto& iter : DisplayGroupInfo::GetInstance().GetAllDisplayRects()) { in Reorder() 100 for (auto& iter : DisplayGroupInfo::GetInstance().GetAllDisplayRects()) { in InitAllRects() 257 const auto& displayRect = DisplayGroupInfo::GetInstance().GetDisplayRect(displayId); in InitCascadeRect() 258 auto vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(displayId); in InitCascadeRect() 285 float vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()); in CheckAspectRatioBySizeLimits() 328 float vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()); in ComputeRectByAspectRatio() 387 float virtualPixelRatio = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()); in ComputeDecoratedRequestRect() 451 winRect = needAvoid ? limitRectMap_[displayId] : DisplayGroupInfo::GetInstance().GetDisplayRect(displayId); in UpdateLayoutRect() 452 auto displayInfo = DisplayGroupInfo in UpdateLayoutRect() [all...] |
H A D | window_layout_policy_tile.cpp | 41 for (auto& iter : DisplayGroupInfo::GetInstance().GetAllDisplayRects()) { in Launch() 63 float virtualPixelRatio = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(displayId); in GetMaxTileWinNum() 75 const auto& displayRect = DisplayGroupInfo::GetInstance().GetDisplayRect(displayId); in InitTileRects() 82 float virtualPixelRatio = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(displayId); in InitTileRects() 358 const auto& displayRect = DisplayGroupInfo::GetInstance().GetDisplayRect(node->GetDisplayId()); in UpdateLayoutRect()
|
H A D | window_system_effect.cpp | 62 auto vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()); in SetCornerRadius() 156 auto vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()); in SetWindowShadow()
|
H A D | input_window_monitor.cpp | 70 auto displayInfos = DisplayGroupInfo::GetInstance().GetAllDisplayInfo(); in UpdateInputWindowByDisplayId() 87 MMI::DisplayGroupInfo& displayGroupInfo) in UpdateDisplayGroupInfo()
|
H A D | window_controller.cpp | 191 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in GetFocusWindowInfo() 202 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in GetFocusWindowInfo() 431 sptr<DisplayInfo> defaultDisplayInfo = DisplayGroupInfo::GetInstance().GetDefaultDisplayInfo(); in RelayoutKeyboard() 851 DisplayGroupInfo::GetInstance().UpdateDisplayInfo(displayInfo); in ProcessDisplayChange() 939 if (node->GetDisplayId() != DisplayGroupInfo::GetInstance().GetDefaultDisplayId()) { in StopBootAnimationIfNeed() 1657 DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()))) { in SetAspectRatio() 1856 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in SetAnchorOffset() 1863 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in OffWindowZoom() 1870 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in SetAnchorAndScale()
|
H A D | drag_controller.cpp | 264 auto displayRect = DisplayGroupInfo::GetInstance().GetDisplayRect(displayId); in ConvertPointerPosToDisplayGroupPos() 364 float vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(displayId); in CalculateNewWindowRect() 407 if (!CheckWindowRect(displayId, DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(displayId), newRect)) { in HandleDragEvent()
|
/foundation/window/window_manager/wmserver/include/ |
H A D | display_group_info.h | 28 class DisplayGroupInfo : public RefBase { class 29 WM_DECLARE_SINGLE_INSTANCE_BASE(DisplayGroupInfo); 58 DisplayGroupInfo() = default; 59 ~DisplayGroupInfo() = default;
|
H A D | input_window_monitor.h | 37 MMI::DisplayGroupInfo displayGroupInfo_ = {}; 41 MMI::DisplayGroupInfo& displayGroupInfo);
|
/foundation/multimodalinput/input/service/window_manager/include/ |
H A D | input_windows_manager.h | 60 void UpdateCaptureMode(const DisplayGroupInfo &displayGroupInfo); 61 void UpdateDisplayInfo(DisplayGroupInfo &displayGroupInfo); 62 void UpdateDisplayInfoExtIfNeed(DisplayGroupInfo &displayGroupInfo, bool needUpdateDisplayExt); 107 const DisplayGroupInfo& GetDisplayGroupInfo(); 147 void UpdateWindowInfoExt(const WindowGroupInfo &windowGroupInfo, const DisplayGroupInfo &displayGroupInfo); 149 void UpdateDisplayInfoExt(const DisplayGroupInfo &displayGroupInfo); 165 const DisplayInfo* GetPhysicalDisplay(int32_t id, const DisplayGroupInfo &displayGroupInfo) const; 196 void CheckFocusWindowChange(const DisplayGroupInfo &displayGroupInfo); 202 void UpdateDisplayInfoByIncrementalInfo(const WindowInfo &window, DisplayGroupInfo &displayGroupInfo); 203 void UpdateWindowsInfoPerDisplay(const DisplayGroupInfo [all...] |
H A D | i_input_windows_manager.h | 69 virtual void UpdateDisplayInfo(DisplayGroupInfo &displayGroupInfo) = 0; 70 virtual void UpdateDisplayInfoExtIfNeed(DisplayGroupInfo &displayGroupInfo, bool needUpdateDisplayExt) = 0;
|
H A D | i_pointer_drawing_manager.h | 40 virtual void OnDisplayInfo(const DisplayGroupInfo& displayGroupInfo) {} in OnDisplayInfo()
|
/foundation/multimodalinput/input/test/facility/mock/include/ |
H A D | input_windows_manager_mock.h | 35 void UpdateDisplayInfo(DisplayGroupInfo&) override {} 36 void UpdateDisplayInfoExtIfNeed(DisplayGroupInfo&, bool) override {}
|
/foundation/multimodalinput/input/frameworks/proxy/events/test/ |
H A D | input_manager_update_display_info_test.cpp | 158 DisplayGroupInfo displayGroupInfo; in HWTEST_F() 199 DisplayGroupInfo displayGroupInfo; in HWTEST_F() 234 DisplayGroupInfo displayGroupInfo; in HWTEST_F() 292 DisplayGroupInfo displayGroupInfo; in HWTEST_F()
|
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | display_group_info_test.cpp | 36 sptr<DisplayGroupInfo> displayGroupInfo_; 57 displayGroupInfo_ = new DisplayGroupInfo(); in SetUp()
|
H A D | display_group_controller_test.cpp | 43 static DisplayGroupInfo& displayGroupInfo_; 48 DisplayGroupInfo& DisplayGroupControllerTest::displayGroupInfo_ = DisplayGroupInfo::GetInstance(); 58 DisplayGroupInfo::GetInstance().Init(0, display->GetDisplayInfo()); in SetUpTestCase() 827 auto displayRects = DisplayGroupInfo::GetInstance().GetAllDisplayRects(); in HWTEST_F()
|
H A D | drag_controller_test.cpp | 190 DisplayGroupInfo::GetInstance().AddDisplayInfo(displayInfo); in HWTEST_F() 198 DisplayGroupInfo::GetInstance().RemoveDisplayInfo(0); in HWTEST_F() 298 DisplayGroupInfo::GetInstance().AddDisplayInfo(displayInfo); in HWTEST_F()
|
H A D | window_root_test.cpp | 1011 DisplayId defaultDisplayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in HWTEST_F() 1038 DisplayId defaultDisplayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in HWTEST_F() 1053 DisplayId defaultDisplayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in HWTEST_F() 1068 DisplayId defaultDisplayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in HWTEST_F() 1083 DisplayId defaultDisplayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in HWTEST_F() 1102 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in HWTEST_F() 1126 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in HWTEST_F() 1138 DisplayId displayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in HWTEST_F() 1686 DisplayId defaultDisplayId = DisplayGroupInfo::GetInstance().GetDefaultDisplayId(); in HWTEST_F()
|
/foundation/multimodalinput/input/interfaces/native/innerkits/proxy/include/ |
H A D | window_info.h | 432 struct DisplayGroupInfo { struct in OHOS::MMI::WindowInputType
|
/foundation/multimodalinput/input/frameworks/proxy/event_handler/include/ |
H A D | input_manager_impl.h | 63 int32_t UpdateDisplayInfo(const DisplayGroupInfo &displayGroupInfo); 274 DisplayGroupInfo displayGroupInfo_ {};
|
/foundation/multimodalinput/input/test/fuzztest/updatedisplayinfo_fuzzer/ |
H A D | updatedisplayinfo_fuzzer.cpp | 96 DisplayGroupInfo displayGroupInfo; in UpdateDisplayInfoFuzzTest()
|
/foundation/multimodalinput/input/test/fuzztest/pointerstyle_fuzzer/ |
H A D | pointerstyle_fuzzer.cpp | 75 DisplayGroupInfo displayGroupInfo; in UpdateDisplayInfo()
|