/foundation/window/window_manager/dmserver/include/ |
H A D | screen_rotation_controller.h | 55 static bool IsDisplayRotationVertical(Rotation rotation); 56 static bool IsDisplayRotationHorizontal(Rotation rotation); 58 static DisplayOrientation ConvertRotationToDisplayOrientation(Rotation rotation); 60 static Rotation GetCurrentDisplayRotation(); 62 static void SetScreenRotation(Rotation targetRotation, bool withAnimation = true); 63 static Rotation CalcTargetDisplayRotation(Orientation requestedOrientation, 66 static Rotation ConvertDeviceToDisplayRotation(DeviceRotation sensorRotationConverted); 82 static Rotation ProcessAutoRotationPortraitOrientation(DeviceRotation sensorRotationConveted); 83 static Rotation ProcessAutoRotationLandscapeOrientation(DeviceRotation sensorRotationConveted); 89 static std::map<DeviceRotation, Rotation> deviceToDisplayRotationMap [all...] |
H A D | abstract_display.h | 39 static inline bool IsVertical(Rotation rotation)
in IsVertical() 41 return (rotation == Rotation::ROTATION_0 || rotation == Rotation::ROTATION_180);
in IsVertical() 54 Rotation GetRotation() const;
69 bool RequestRotation(Rotation rotation);
84 Rotation rotation_ { Rotation::ROTATION_0 };
|
H A D | abstract_screen_controller.h | 64 bool SetRotation(ScreenId screenId, Rotation rotationAfter, bool isFromWindow, bool withAnimation = true);
89 static inline bool IsVertical(Rotation rotation)
in IsVertical() 91 return (rotation == Rotation::ROTATION_0 || rotation == Rotation::ROTATION_180);
in IsVertical() 94 Rotation rotationAfter, bool withAnimation);
124 void SetDisplayNode(Rotation rotationAfter, const std::shared_ptr<RSDisplayNode>& displayNode,
|
/foundation/window/window_manager/dmserver/src/ |
H A D | screen_rotation_controller.cpp | 30 Rotation ScreenRotationController::currentDisplayRotation_; 34 Rotation ScreenRotationController::lastSensorDecidedRotation_; 35 Rotation ScreenRotationController::rotationLockedRotation_; 38 std::map<DeviceRotation, Rotation> ScreenRotationController::deviceToDisplayRotationMap_; 39 std::map<Rotation, DisplayOrientation> ScreenRotationController::displayToDisplayOrientationMap_; 103 Rotation targetDisplayRotation = CalcTargetDisplayRotation(orientation, deviceRotation); in HandleSensorEventInput() 107 Rotation ScreenRotationController::GetCurrentDisplayRotation() in GetCurrentDisplayRotation() 128 Rotation ScreenRotationController::CalcTargetDisplayRotation( in CalcTargetDisplayRotation() 167 Rotation ScreenRotationController::ProcessAutoRotationPortraitOrientation(DeviceRotation sensorRotationConverted) in ProcessAutoRotationPortraitOrientation() 176 Rotation ScreenRotationControlle [all...] |
H A D | display_cutout_controller.cpp | 189 Rotation rotation, uint32_t displayHeight, uint32_t displayWidth) in CalcBuiltInDisplayWaterfallRectsByRotation() 196 case Rotation::ROTATION_0: { in CalcBuiltInDisplayWaterfallRectsByRotation() 204 case Rotation::ROTATION_90: { in CalcBuiltInDisplayWaterfallRectsByRotation() 212 case Rotation::ROTATION_180: { in CalcBuiltInDisplayWaterfallRectsByRotation() 220 case Rotation::ROTATION_270: { in CalcBuiltInDisplayWaterfallRectsByRotation() 250 Rotation currentRotation = displayInfo->GetRotation(); in TransferBoundingRectsByRotation() 252 if (currentRotation == Rotation::ROTATION_0) { in TransferBoundingRectsByRotation() 266 case Rotation::ROTATION_90: { in TransferBoundingRectsByRotation() 270 case Rotation::ROTATION_180: { in TransferBoundingRectsByRotation() 274 case Rotation in TransferBoundingRectsByRotation() [all...] |
H A D | abstract_screen.cpp | 436 Rotation AbstractScreen::CalcRotation(Orientation orientation) const
in CalcRotation() 440 return Rotation::ROTATION_0;
in CalcRotation() 446 return Rotation::ROTATION_0;
in CalcRotation() 449 return isVerticalScreen ? Rotation::ROTATION_0 : Rotation::ROTATION_90;
in CalcRotation() 452 return isVerticalScreen ? Rotation::ROTATION_90 : Rotation::ROTATION_0;
in CalcRotation() 455 return isVerticalScreen ? Rotation::ROTATION_180 : Rotation::ROTATION_270;
in CalcRotation() 458 return isVerticalScreen ? Rotation in CalcRotation() [all...] |
/foundation/window/window_manager/window_scene/screen_session_manager/src/ |
H A D | screen_cutout_controller.cpp | 33 std::map<DeviceRotationValue, Rotation> ScreenCutoutController::deviceToDisplayRotationMap_; 63 Rotation currentRotation = screenProperty.GetScreenRotation(); in ConvertBoundaryRectsByRotation() 72 if (currentRotation == Rotation::ROTATION_0) { in ConvertBoundaryRectsByRotation() 80 case Rotation::ROTATION_90: { in ConvertBoundaryRectsByRotation() 84 case Rotation::ROTATION_180: { in ConvertBoundaryRectsByRotation() 88 case Rotation::ROTATION_270: { in ConvertBoundaryRectsByRotation() 197 void ScreenCutoutController::CalcWaterfallRectsByRotation(Rotation rotation, uint32_t displayWidth, in CalcWaterfallRectsByRotation() 201 case Rotation::ROTATION_0: { in CalcWaterfallRectsByRotation() 211 case Rotation::ROTATION_90: { in CalcWaterfallRectsByRotation() 220 case Rotation in CalcWaterfallRectsByRotation() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/folder_stack/ |
H A D | folder_stack_event_info.h | 28 FolderEventInfo(FoldStatus foldStatus, bool intoHover, Rotation rotation, WindowMode windowMode) in FolderEventInfo() 44 Rotation GetRotation() const in GetRotation() 57 Rotation appRotation_ = Rotation::ROTATION_0;
|
/foundation/window/window_manager/window_scene/session/screen/include/ |
H A D | screen_property.h | 97 void SetScreenRotation(Rotation rotation); 98 Rotation GetScreenRotation() const; 99 void UpdateScreenRotation(Rotation rotation); 149 static inline bool IsVertical(Rotation rotation) in IsVertical() 151 return (rotation == Rotation::ROTATION_0 || rotation == Rotation::ROTATION_180); in IsVertical() 182 Rotation screenRotation_ { Rotation::ROTATION_0 };
|
/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | display_info.h | 44 * souce is Rosen::Rotation 46 enum class Rotation : uint32_t { class 92 Rotation GetRotation() in GetRotation() 97 void SetRotation(Rotation rotation) in SetRotation() 145 Rotation rotation_ = Rotation::ROTATION_0;
|
/foundation/window/window_manager/window_scene/screen_session_manager/include/ |
H A D | screen_cutout_controller.h | 42 void CalcWaterfallRectsByRotation(Rotation rotation, uint32_t displayHeight, uint32_t displayWidth, 52 bool IsDisplayRotationHorizontal(Rotation rotation); 54 Rotation ConvertDeviceToDisplayRotation(DeviceRotationValue deviceRotation); 55 Rotation GetCurrentDisplayRotation(DisplayId displayId); 59 static std::map<DeviceRotationValue, Rotation> deviceToDisplayRotationMap_;
|
/foundation/window/window_manager/window_scene/test/dms_unittest/ |
H A D | screen_cutout_controller_test.cpp | 279 Rotation rotation; in HWTEST_F() 283 rotation = Rotation::ROTATION_0; in HWTEST_F() 286 rotation = Rotation::ROTATION_90; in HWTEST_F() 288 rotation = Rotation::ROTATION_180; in HWTEST_F() 290 rotation = Rotation::ROTATION_270; in HWTEST_F() 319 ASSERT_EQ(false, controller->IsDisplayRotationHorizontal(Rotation::ROTATION_0)); in HWTEST_F() 320 ASSERT_EQ(false, controller->IsDisplayRotationHorizontal(Rotation::ROTATION_180)); in HWTEST_F() 321 ASSERT_EQ(true, controller->IsDisplayRotationHorizontal(Rotation::ROTATION_90)); in HWTEST_F() 322 ASSERT_EQ(true, controller->IsDisplayRotationHorizontal(Rotation::ROTATION_270)); in HWTEST_F() 333 ASSERT_EQ(Rotation in HWTEST_F() [all...] |
H A D | screen_session_test.cpp | 328 ASSERT_EQ(res, Rotation::ROTATION_0); in HWTEST_F() 331 ASSERT_EQ(res, Rotation::ROTATION_90); in HWTEST_F() 334 ASSERT_EQ(res, Rotation::ROTATION_180); in HWTEST_F() 337 ASSERT_EQ(res, Rotation::ROTATION_270); in HWTEST_F() 1518 Rotation sensorRotation = Rotation::ROTATION_0; in HWTEST_F() 1535 Rotation sensorRotation = Rotation::ROTATION_90; in HWTEST_F() 1759 Rotation sensorRotation = Rotation in HWTEST_F() [all...] |
/foundation/window/window_manager/dmserver/test/unittest/ |
H A D | screen_rotation_controller_test.cpp | 130 ScreenRotationController::currentDisplayRotation_ = Rotation::ROTATION_0; in HWTEST_F() 135 ASSERT_EQ(Rotation::ROTATION_0, ScreenRotationController::CalcTargetDisplayRotation(orientation, deviceRitation)); in HWTEST_F() 138 ASSERT_EQ(Rotation::ROTATION_0, ScreenRotationController::CalcTargetDisplayRotation(orientation, deviceRitation)); in HWTEST_F() 141 ASSERT_EQ(Rotation::ROTATION_0, ScreenRotationController::CalcTargetDisplayRotation(orientation, deviceRitation)); in HWTEST_F() 145 ASSERT_EQ(Rotation::ROTATION_0, ScreenRotationController::CalcTargetDisplayRotation(orientation, deviceRitation)); in HWTEST_F() 147 ASSERT_EQ(Rotation::ROTATION_0, ScreenRotationController::CalcTargetDisplayRotation(orientation, deviceRitation)); in HWTEST_F() 151 ASSERT_EQ(Rotation::ROTATION_0, ScreenRotationController::CalcTargetDisplayRotation(orientation, deviceRitation)); in HWTEST_F() 153 ASSERT_EQ(Rotation::ROTATION_0, ScreenRotationController::CalcTargetDisplayRotation(orientation, deviceRitation)); in HWTEST_F() 157 ASSERT_EQ(Rotation::ROTATION_0, ScreenRotationController::CalcTargetDisplayRotation(orientation, deviceRitation)); in HWTEST_F() 159 ASSERT_EQ(Rotation in HWTEST_F() [all...] |
H A D | display_cutout_controller_test.cpp | 138 controller->CalcBuiltInDisplayWaterfallRectsByRotation(Rotation::ROTATION_270, displayHeight, displayWidth); in HWTEST_F() 139 controller->CalcBuiltInDisplayWaterfallRectsByRotation(Rotation::ROTATION_180, displayHeight, displayWidth); in HWTEST_F() 140 controller->CalcBuiltInDisplayWaterfallRectsByRotation(Rotation::ROTATION_90, displayHeight, displayWidth); in HWTEST_F() 141 controller->CalcBuiltInDisplayWaterfallRectsByRotation(Rotation::ROTATION_0, displayHeight, displayWidth); in HWTEST_F() 142 controller->CalcBuiltInDisplayWaterfallRectsByRotation(static_cast<Rotation>(10), displayHeight, displayWidth); in HWTEST_F() 279 absDisplay->RequestRotation(Rotation::ROTATION_0); in HWTEST_F() 297 absDisplay->RequestRotation(Rotation::ROTATION_180); in HWTEST_F() 300 absDisplay->RequestRotation(Rotation::ROTATION_90); in HWTEST_F() 303 absDisplay->RequestRotation(Rotation::ROTATION_270); in HWTEST_F()
|
H A D | abstract_screen_controller_test.cpp | 131 screen->rotation_ = Rotation::ROTATION_270; in HWTEST_F() 132 absController_->SetScreenRotateAnimation(screen, 1, Rotation::ROTATION_0, true); in HWTEST_F() 133 ASSERT_EQ(Rotation::ROTATION_270, screen->rotation_); in HWTEST_F() 145 screen->rotation_ = Rotation::ROTATION_0; in HWTEST_F() 146 absController_->SetScreenRotateAnimation(screen, 1, Rotation::ROTATION_270, true); in HWTEST_F() 147 ASSERT_EQ(Rotation::ROTATION_0, screen->rotation_); in HWTEST_F() 159 screen->rotation_ = Rotation::ROTATION_0; in HWTEST_F() 160 absController_->SetScreenRotateAnimation(screen, 1, Rotation::ROTATION_270, false); in HWTEST_F() 161 ASSERT_EQ(Rotation::ROTATION_0, screen->rotation_); in HWTEST_F() 587 absController_->dmsScreenMap_[1]->rotation_ = Rotation in HWTEST_F() [all...] |
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | input_window_monitor_test.cpp | 79 Rotation rotate = Rotation::ROTATION_0; in HWTEST_F() 142 Rotation rotate = Rotation::ROTATION_90; in HWTEST_F() 143 rotate = Rotation::ROTATION_180; in HWTEST_F() 145 rotate = Rotation::ROTATION_270; in HWTEST_F()
|
H A D | display_group_info_test.cpp | 175 displayGroupInfo_->SetDisplayRotation(displayId, Rotation::ROTATION_90); in HWTEST_F() 176 ASSERT_EQ(Rotation::ROTATION_90, displayGroupInfo_->GetDisplayRotation(displayId)); in HWTEST_F() 187 displayGroupInfo_->SetDisplayRotation(displayId, Rotation::ROTATION_90); in HWTEST_F() 188 ASSERT_EQ(Rotation::ROTATION_0, displayGroupInfo_->GetDisplayRotation(displayId)); in HWTEST_F()
|
/foundation/window/window_manager/utils/include/ |
H A D | screen_info.h | 51 DEFINE_VAR_DEFAULT_FUNC_GET_SET(Rotation, Rotation, rotation, Rotation::ROTATION_0);
|
H A D | display_info.h | 55 DEFINE_VAR_DEFAULT_FUNC_GET_SET(Rotation, Rotation, rotation, Rotation::ROTATION_0);
|
/foundation/window/window_manager/wmserver/src/ |
H A D | input_window_monitor.cpp | 116 if (displayInfo->GetRotation() == Rotation::ROTATION_90 || in UpdateDisplayInfo() 117 displayInfo->GetRotation() == Rotation::ROTATION_270) { in UpdateDisplayInfo() 218 MMI::Direction InputWindowMonitor::GetDisplayDirectionForMmi(Rotation rotation) in GetDisplayDirectionForMmi() 222 case Rotation::ROTATION_0: in GetDisplayDirectionForMmi() 225 case Rotation::ROTATION_90: in GetDisplayDirectionForMmi() 228 case Rotation::ROTATION_180: in GetDisplayDirectionForMmi() 231 case Rotation::ROTATION_270: in GetDisplayDirectionForMmi()
|
H A D | display_group_info.cpp | 72 void DisplayGroupInfo::SetDisplayRotation(DisplayId displayId, Rotation rotation) in SetDisplayRotation() 126 Rotation DisplayGroupInfo::GetDisplayRotation(DisplayId displayId) const in GetDisplayRotation() 128 Rotation rotation = Rotation::ROTATION_0; in GetDisplayRotation()
|
/foundation/window/window_manager/window_scene/session/screen/src/ |
H A D | screen_session.cpp | 449 float ScreenSession::ConvertRotationToFloat(Rotation sensorRotation) in ConvertRotationToFloat() 453 case Rotation::ROTATION_90: in ConvertRotationToFloat() 456 case Rotation::ROTATION_180: in ConvertRotationToFloat() 459 case Rotation::ROTATION_270: in ConvertRotationToFloat() 474 void ScreenSession::SensorRotationChange(Rotation sensorRotation) in SensorRotationChange() 511 Rotation rotationAfter = CalcRotation(orientation, foldDisplayMode); in ScreenOrientationChange() 523 Rotation ScreenSession::ConvertIntToRotation(int rotation) in ConvertIntToRotation() 525 Rotation targetRotation = Rotation::ROTATION_0; in ConvertIntToRotation() 527 case 90: // Rotation 9 in ConvertIntToRotation() [all...] |
H A D | screen_property.cpp | 213 void ScreenProperty::SetScreenRotation(Rotation rotation) in SetScreenRotation() 234 case Rotation::ROTATION_90: in SetScreenRotation() 237 case Rotation::ROTATION_180: in SetScreenRotation() 240 case Rotation::ROTATION_270: in SetScreenRotation() 250 void ScreenProperty::UpdateScreenRotation(Rotation rotation) in UpdateScreenRotation() 255 Rotation ScreenProperty::GetScreenRotation() const in GetScreenRotation()
|
/foundation/window/window_manager/dm_lite/src/ |
H A D | display_lite.cpp | 116 Rotation DisplayLite::GetRotation() const
in GetRotation() 121 return Rotation::ROTATION_0;
in GetRotation()
|