/foundation/window/window_manager/window_scene/screen_session_manager/src/ |
H A D | screen_rotation_property.cpp | 21 void ScreenRotationProperty::HandleSensorEventInput(DeviceRotation deviceRotation) in HandleSensorEventInput() argument 25 "lastSensorRotationConverted: %{public}d", deviceRotation, lastSensorRotationConverted_); in HandleSensorEventInput() 27 if (deviceRotation != DeviceRotation::INVALID && lastSensorRotationConverted_ != deviceRotation) { in HandleSensorEventInput() 28 lastSensorRotationConverted_ = deviceRotation; in HandleSensorEventInput() 35 screenSession->HandleSensorRotation(ConvertDeviceToFloat(deviceRotation)); in HandleSensorEventInput() 38 float ScreenRotationProperty::ConvertDeviceToFloat(DeviceRotation deviceRotation) in ConvertDeviceToFloat() argument 41 switch (deviceRotation) { in ConvertDeviceToFloat() 58 TLOGW(WmsLogTag::DMS, "invalid device rotation: %{public}d", deviceRotation); in ConvertDeviceToFloat()
|
H A D | screen_cutout_controller.cpp | 301 Rotation ScreenCutoutController::ConvertDeviceToDisplayRotation(DeviceRotationValue deviceRotation) 303 if (deviceRotation == DeviceRotationValue::INVALID) { 309 return deviceToDisplayRotationMap_.at(deviceRotation);
|
/foundation/window/window_manager/dmserver/include/ |
H A D | screen_rotation_controller.h | 48 static void HandleSensorEventInput(DeviceRotation deviceRotation); 68 static bool IsDeviceRotationVertical(DeviceRotation deviceRotation); 69 static bool IsDeviceRotationHorizontal(DeviceRotation deviceRotation); 80 static void ProcessSwitchToSensorRelatedOrientation(Orientation orientation, DeviceRotation deviceRotation);
|
/foundation/window/window_manager/dmserver/test/unittest/ |
H A D | screen_rotation_controller_test.cpp | 322 DeviceRotation deviceRotation = DeviceRotation::INVALID; in HWTEST_F() local 323 ScreenRotationController::ProcessSwitchToAutoRotation(deviceRotation); in HWTEST_F() 324 deviceRotation = DeviceRotation::ROTATION_PORTRAIT; in HWTEST_F() 325 ScreenRotationController::ProcessSwitchToAutoRotation(deviceRotation); in HWTEST_F() 328 auto displayRotationTarget = ScreenRotationController::ConvertDeviceToDisplayRotation(deviceRotation); in HWTEST_F() 331 deviceRotation = DeviceRotation::INVALID; in HWTEST_F() 332 ScreenRotationController::ProcessSwitchToAutoRotationPortrait(deviceRotation); in HWTEST_F() 333 deviceRotation = DeviceRotation::ROTATION_PORTRAIT; in HWTEST_F() 334 ScreenRotationController::ProcessSwitchToAutoRotationPortrait(deviceRotation); in HWTEST_F() 338 displayRotationTarget = ScreenRotationController::ConvertDeviceToDisplayRotation(deviceRotation); in HWTEST_F() 362 DeviceRotation deviceRotation = DeviceRotation::INVALID; HWTEST_F() local 415 DeviceRotation deviceRotation = DeviceRotation::INVALID; HWTEST_F() local [all...] |
/foundation/window/window_manager/dmserver/src/ |
H A D | screen_rotation_controller.cpp | 85 void ScreenRotationController::HandleSensorEventInput(DeviceRotation deviceRotation) in HandleSensorEventInput() argument 87 if (deviceRotation == DeviceRotation::INVALID) { in HandleSensorEventInput() 88 WLOGFW("deviceRotation is invalid, return."); in HandleSensorEventInput() 93 lastSensorRotationConverted_ = deviceRotation; in HandleSensorEventInput() 99 if (currentDisplayRotation_ == ConvertDeviceToDisplayRotation(deviceRotation)) { in HandleSensorEventInput() 103 Rotation targetDisplayRotation = CalcTargetDisplayRotation(orientation, deviceRotation); in HandleSensorEventInput() 336 Rotation ScreenRotationController::ConvertDeviceToDisplayRotation(DeviceRotation deviceRotation) in ConvertDeviceToDisplayRotation() argument 338 if (deviceRotation == DeviceRotation::INVALID) { in ConvertDeviceToDisplayRotation() 344 return deviceToDisplayRotationMap_.at(deviceRotation); in ConvertDeviceToDisplayRotation() 390 bool ScreenRotationController::IsDeviceRotationVertical(DeviceRotation deviceRotation) in IsDeviceRotationVertical() argument 396 IsDeviceRotationHorizontal(DeviceRotation deviceRotation) IsDeviceRotationHorizontal() argument [all...] |
/foundation/window/window_manager/window_scene/screen_session_manager/include/ |
H A D | screen_rotation_property.h | 51 static void HandleSensorEventInput(DeviceRotation deviceRotation); 54 static float ConvertDeviceToFloat(DeviceRotation deviceRotation);
|
H A D | screen_cutout_controller.h | 54 Rotation ConvertDeviceToDisplayRotation(DeviceRotationValue deviceRotation);
|
/foundation/window/window_manager/window_scene/test/dms_unittest/ |
H A D | screen_cutout_controller_test.cpp | 334 DeviceRotationValue deviceRotation; in HWTEST_F() local 335 deviceRotation = DeviceRotationValue::ROTATION_PORTRAIT; in HWTEST_F() 336 Rotation result01 = controller->ConvertDeviceToDisplayRotation(deviceRotation); in HWTEST_F()
|
/foundation/window/window_manager/wm/src/ |
H A D | window_extension_session_impl.cpp | 659 auto deviceRotation = static_cast<uint32_t>(displayInfo->GetDefaultDeviceRotationOffset()); in GetSystemViewportConfig() local 660 config.transform_ = (rotation + deviceRotation) % FULL_CIRCLE_DEGREE; in GetSystemViewportConfig()
|
H A D | window_session_impl.cpp | 1062 auto deviceRotation = static_cast<uint32_t>(displayInfo->GetDefaultDeviceRotationOffset()); in UpdateViewportConfig() local 1063 uint32_t transformHint = (rotation + deviceRotation) % FULL_CIRCLE_DEGREE; in UpdateViewportConfig() 1068 rotation, deviceRotation, transformHint, virtualPixelRatio_); in UpdateViewportConfig()
|