/foundation/window/window_manager/window_scene/session/host/src/ |
H A D | keyboard_session.cpp | 58 SessionGravity gravity = SessionGravity::SESSION_GRAVITY_DEFAULT; in GetKeyboardGravity() local 62 sessionProperty->GetSessionGravity(gravity, percent); in GetKeyboardGravity() 64 TLOGD(WmsLogTag::WMS_KEYBOARD, "gravity: %{public}d", gravity); in GetKeyboardGravity() 65 return gravity; in GetKeyboardGravity() 226 WSError KeyboardSession::SetKeyboardSessionGravity(SessionGravity gravity, uint32_t percent) in SetKeyboardSessionGravity() argument 229 keyboardGravityChangeFunc_(gravity); in SetKeyboardSessionGravity() 233 sessionProperty->SetKeyboardSessionGravity(gravity, percent); in SetKeyboardSessionGravity() 236 if (gravity == SessionGravity::SESSION_GRAVITY_FLOAT) { in SetKeyboardSessionGravity() 305 TLOGI(WmsLogTag::WMS_KEYBOARD, "adjust keyboard layout, keyboardId: %{public}d, gravity in AdjustKeyboardLayout() 385 SessionGravity gravity = GetKeyboardGravity(); CheckIfNeedRaiseCallingSession() local 530 SessionGravity gravity = SessionGravity::SESSION_GRAVITY_DEFAULT; RelayoutKeyBoard() local 652 SessionGravity gravity = static_cast<SessionGravity>(params.gravity_); MoveAndResizeKeyboard() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/ |
H A D | render_service_client_gravity_demo.cpp | 31 const char* GravityString(Gravity gravity) in GravityString() argument 33 switch (gravity) { in GravityString() 55 // to visualize the surface's all gravity effects in the window area, 122 auto gravity = availableGravities_[gravityIdx++]; in Run() local 123 surfaceNode_->SetFrameGravity(gravity); in Run() 126 // make the surfaceBuffer(400*400) smaller than the window size to test gravity. in Run() 161 std::cout << "rs gravity demo start!" << std::endl; in main() 164 std::cout << "rs gravity demo end!" << std::endl; in main()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_base_render_util.h | 43 int32_t gravity { 0 }; 132 const RectF &bufferBounds = {0.0f, 0.0f, 0.0f, 0.0f}, Gravity gravity = Gravity::RESIZE); 133 static Drawing::Matrix GetGravityMatrix(Gravity gravity, const sptr<SurfaceBuffer>& buffer, const RectF& bounds); 164 static void DealWithSurfaceRotationAndGravity(GraphicTransformType transform, Gravity gravity,
|
H A D | rs_base_render_util.cpp | 831 // If node's gravity is not RESIZE and backgroundColor is not transparent, 1144 GraphicTransformType rotationTransform, const RectF &bounds, const RectF &bufferBounds, Gravity gravity) 1159 if (resizeGravities.find(gravity) != resizeGravities.end()) { 1190 Gravity gravity, const sptr<SurfaceBuffer>& buffer, const RectF& bounds) 1205 if (!RSPropertiesPainter::GetGravityMatrix(gravity, 1207 RS_LOGD("RSBaseRenderUtil::DealWithNodeGravity did not obtain gravity matrix."); 1242 void RSBaseRenderUtil::DealWithSurfaceRotationAndGravity(GraphicTransformType transform, Gravity gravity, 1267 RSBaseRenderUtil::GetSurfaceTransformMatrix(rotationTransform, localBounds, bufferBounds, gravity)); 1276 // deal with buffer's gravity effect in node's inner space. 1277 params.matrix.PreConcat(RSBaseRenderUtil::GetGravityMatrix(gravity, param [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/params/ |
H A D | rs_surface_render_params.h | 41 int32_t gravity = 0; member 52 (boundRect == layerInfo.boundRect) && (matrix == layerInfo.matrix) && (gravity == layerInfo.gravity) && in operator ==() 288 void SetUIFirstFrameGravity(Gravity gravity) in SetUIFirstFrameGravity() argument 290 if (uiFirstFrameGravity_ == gravity) { in SetUIFirstFrameGravity() 293 uiFirstFrameGravity_ = gravity; in SetUIFirstFrameGravity()
|
/foundation/window/window_manager/wmserver/src/ |
H A D | window_node.cpp | 415 void WindowNode::SetWindowGravity(WindowGravity gravity, uint32_t percent) in SetWindowGravity() argument 417 property_->SetWindowGravity(gravity, percent); in SetWindowGravity() 420 void WindowNode::GetWindowGravity(WindowGravity& gravity, uint32_t& percent) const in GetWindowGravity() argument 422 property_->GetWindowGravity(gravity, percent); in GetWindowGravity()
|
H A D | window_controller.cpp | 411 WindowGravity gravity; in RelayoutKeyboard() local 413 node->GetWindowGravity(gravity, percent); in RelayoutKeyboard() 415 gravity == WindowGravity::WINDOW_GRAVITY_FLOAT) { in RelayoutKeyboard() 438 if (gravity == WindowGravity::WINDOW_GRAVITY_BOTTOM) { in RelayoutKeyboard() 529 WindowGravity gravity; in ResizeSoftInputCallingWindowIfNeed() local 531 node->GetWindowGravity(gravity, percent); in ResizeSoftInputCallingWindowIfNeed() 532 if (gravity != WindowGravity::WINDOW_GRAVITY_BOTTOM) { in ResizeSoftInputCallingWindowIfNeed() 533 WLOGFI("input method window gravity is not bottom, no need to raise calling window"); in ResizeSoftInputCallingWindowIfNeed() 1613 WMError WindowController::SetWindowGravity(uint32_t windowId, WindowGravity gravity, uint32_t percent) in SetWindowGravity() argument 1622 node->SetWindowGravity(gravity, percen in SetWindowGravity() [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/ui/ |
H A D | rs_canvas_node_test.cpp | 2936 Gravity gravity = Gravity::CENTER; in HWTEST_F() local 2937 canvasNode->SetFrameGravity(gravity); in HWTEST_F() 2938 EXPECT_TRUE(canvasNode->GetStagingProperties().GetFrameGravity() == gravity); in HWTEST_F() 2949 Gravity gravity = Gravity::TOP; in HWTEST_F() local 2950 canvasNode->SetFrameGravity(gravity); in HWTEST_F() 2951 EXPECT_TRUE(canvasNode->GetStagingProperties().GetFrameGravity() == gravity); in HWTEST_F() 2962 Gravity gravity = Gravity::BOTTOM; in HWTEST_F() local 2963 canvasNode->SetFrameGravity(gravity); in HWTEST_F() 2964 EXPECT_TRUE(canvasNode->GetStagingProperties().GetFrameGravity() == gravity); in HWTEST_F() 2975 Gravity gravity in HWTEST_F() local 2988 Gravity gravity = Gravity::RIGHT; HWTEST_F() local 3001 Gravity gravity = Gravity::TOP_LEFT; HWTEST_F() local 3014 Gravity gravity = Gravity::TOP_RIGHT; HWTEST_F() local 3027 Gravity gravity = Gravity::BOTTOM_LEFT; HWTEST_F() local 3040 Gravity gravity = Gravity::BOTTOM_RIGHT; HWTEST_F() local 3053 Gravity gravity = Gravity::RESIZE; HWTEST_F() local 3066 Gravity gravity = Gravity::RESIZE_ASPECT; HWTEST_F() local 3079 Gravity gravity = Gravity::RESIZE_ASPECT_FILL; HWTEST_F() local [all...] |
H A D | rs_node_test.cpp | 3462 Gravity gravity = Gravity::CENTER; in HWTEST_F() local 3463 rsNode->SetFrameGravity(gravity); in HWTEST_F() 3464 EXPECT_TRUE(rsNode->GetStagingProperties().GetFrameGravity() == gravity); in HWTEST_F() 3475 Gravity gravity = Gravity::TOP; in HWTEST_F() local 3476 rsNode->SetFrameGravity(gravity); in HWTEST_F() 3477 EXPECT_TRUE(rsNode->GetStagingProperties().GetFrameGravity() == gravity); in HWTEST_F() 3488 Gravity gravity = Gravity::BOTTOM; in HWTEST_F() local 3489 rsNode->SetFrameGravity(gravity); in HWTEST_F() 3490 EXPECT_TRUE(rsNode->GetStagingProperties().GetFrameGravity() == gravity); in HWTEST_F() 3501 Gravity gravity in HWTEST_F() local 3514 Gravity gravity = Gravity::RIGHT; HWTEST_F() local 3527 Gravity gravity = Gravity::TOP_LEFT; HWTEST_F() local 3540 Gravity gravity = Gravity::TOP_RIGHT; HWTEST_F() local 3553 Gravity gravity = Gravity::BOTTOM_LEFT; HWTEST_F() local 3566 Gravity gravity = Gravity::BOTTOM_RIGHT; HWTEST_F() local 3579 Gravity gravity = Gravity::RESIZE; HWTEST_F() local 3592 Gravity gravity = Gravity::RESIZE_ASPECT; HWTEST_F() local 3605 Gravity gravity = Gravity::RESIZE_ASPECT_FILL; HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsrenderparams_fuzzer/ |
H A D | rsrenderparams_fuzzer.cpp | 121 Gravity gravity = Gravity::DEFAULT;
in DoSetShadowRect() local 122 rsRenderParams.SetFrameGravity(gravity);
in DoSetShadowRect()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsproperty_fuzzer/ |
H A D | rsproperty_fuzzer.cpp | 212 Gravity gravity = GetData<Gravity>(); in RSPropertiesFuzzTestInner03() local 239 properties.SetFrameGravity(gravity); in RSPropertiesFuzzTestInner03() 323 Gravity gravity = GetData<Gravity>(); in RSPropertiesPainterFuzzTest() local 333 RSPropertiesPainter::GetGravityMatrix(gravity, rect, fW, fH, mat); in RSPropertiesPainterFuzzTest()
|
/foundation/window/window_manager/wmserver/include/ |
H A D | window_node.h | 98 void SetWindowGravity(WindowGravity gravity, uint32_t percent); 137 void GetWindowGravity(WindowGravity& gravity, uint32_t& percent) const;
|
/foundation/window/window_manager/utils/test/unittest/ |
H A D | window_property_test.cpp | 589 WindowGravity gravity = WindowGravity::WINDOW_GRAVITY_FLOAT; in HWTEST_F() local 591 winPropSrc.SetWindowGravity(gravity, percent); in HWTEST_F() 592 winPropSrc.GetWindowGravity(gravity, percent); in HWTEST_F() 593 ASSERT_EQ(gravity, winPropSrc.windowGravity_); in HWTEST_F()
|
/foundation/window/window_manager/wm/test/unittest/ |
H A D | window_adapter_test.cpp | 495 WindowGravity gravity = WindowGravity::WINDOW_GRAVITY_FLOAT; in HWTEST_F() local 497 auto ret = windowAdapter.SetWindowGravity(windowId, gravity, percent); in HWTEST_F() 624 SessionGravity gravity = SessionGravity::SESSION_GRAVITY_FLOAT; in HWTEST_F() local 626 auto ret = windowAdapter.SetSessionGravity(persistentId, gravity, percent); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/params/ |
H A D | rs_render_params.cpp | 339 void RSRenderParams::SetFrameGravity(Gravity gravity) in SetFrameGravity() argument 341 if (frameGravity_ == gravity) { in SetFrameGravity() 344 frameGravity_ = gravity; in SetFrameGravity()
|
/foundation/window/window_manager/window_scene/session/host/include/ |
H A D | keyboard_session.h | 61 WSError SetKeyboardSessionGravity(SessionGravity gravity, uint32_t percent) override;
|
/foundation/window/window_manager/utils/include/ |
H A D | window_property.h | 92 void SetWindowGravity(WindowGravity gravity, uint32_t percent); 141 void GetWindowGravity(WindowGravity& gravity, uint32_t& percent) const;
|
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | window_manager_stub_impl.h | 77 WMError SetWindowGravity(uint32_t windowId, WindowGravity gravity, uint32_t percent) in SetWindowGravity() argument
|
/foundation/window/window_manager/wmserver/include/zidl/ |
H A D | window_manager_proxy.h | 52 WMError SetWindowGravity(uint32_t windowId, WindowGravity gravity, uint32_t percent) override;
|
H A D | window_manager_interface.h | 113 virtual WMError SetWindowGravity(uint32_t windowId, WindowGravity gravity, uint32_t percent) = 0; 192 virtual WSError SetSessionGravity(int32_t persistentId, SessionGravity gravity, uint32_t percent) in SetSessionGravity() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/ |
H A D | rs_ui_first_surface_render_node_drawable.cpp | 123 auto gravity = surfaceParams->GetUIFirstFrameGravity(); in GetGravityTranslate() local 127 RSPropertiesPainter::GetGravityMatrix(gravity, RectF {0.0f, 0.0f, boundsWidth, boundsHeight}, in GetGravityTranslate()
|
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/ |
H A D | hdi_layer_info.h | 206 void SetGravity(int32_t gravity) in SetGravity() argument 208 gravity_ = gravity; in SetGravity()
|
/foundation/window/window_manager/wm/include/ |
H A D | window_adapter.h | 59 virtual WMError SetWindowGravity(uint32_t windowId, WindowGravity gravity, uint32_t percent); 119 virtual WMError SetSessionGravity(int32_t persistentId, SessionGravity gravity, uint32_t percent);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/drawable/ |
H A D | rs_property_drawable_utils.h | 79 static bool GetGravityMatrix(const Gravity& gravity, const Drawing::Rect& rect, const float& w, const float& h,
|
/foundation/window/window_manager/window_scene/session/host/include/zidl/ |
H A D | session_proxy.h | 89 WSError SetKeyboardSessionGravity(SessionGravity gravity, uint32_t percent) override;
|