Home
last modified time | relevance | path

Searched refs:uiParam (Results 1 - 4 of 4) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/window_scene/scene/
H A Dwindow_scene_layout_manager.cpp182 Rosen::SessionUIParam uiParam; in FillWindowSceneInfo() local
191 uiParam.rect_ = { localGeometry->GetX(), localGeometry->GetY(), width, height }; in FillWindowSceneInfo()
194 uiParam.rect_ = { absRect.GetLeft(), absRect.GetTop(), width, height }; in FillWindowSceneInfo()
195 uiParam.scaleX_ = absRect.GetWidth() / width; in FillWindowSceneInfo()
196 uiParam.scaleY_ = absRect.GetHeight() / height; in FillWindowSceneInfo()
198 uiParam.needSync_ = notSyncPosition ? false : true; in FillWindowSceneInfo()
200 uiParam.transX_ = std::round(matrix.Get(Rosen::Drawing::Matrix::TRANS_X) - rsNode->GetGlobalPositionX()); in FillWindowSceneInfo()
201 uiParam.transY_ = std::round(matrix.Get(Rosen::Drawing::Matrix::TRANS_Y) - rsNode->GetGlobalPositionY()); in FillWindowSceneInfo()
202 uiParam.pivotX_ = globalGeometry->GetPivotX(); in FillWindowSceneInfo()
203 uiParam in FillWindowSceneInfo()
[all...]
/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_test4.cpp795 SessionUIParam uiParam; in HWTEST_F() local
798 sceneSession->NotifyServerToUpdateRect(uiParam, reason); in HWTEST_F()
799 ASSERT_EQ(false, sceneSession->NotifyServerToUpdateRect(uiParam, reason)); in HWTEST_F()
802 ASSERT_EQ(false, sceneSession->NotifyServerToUpdateRect(uiParam, reason)); in HWTEST_F()
804 uiParam.needSync_ = false; in HWTEST_F()
805 ASSERT_EQ(false, sceneSession->NotifyServerToUpdateRect(uiParam, reason)); in HWTEST_F()
807 uiParam.needSync_ = true; in HWTEST_F()
808 uiParam.rect_ = {0, 0, 1, 1}; in HWTEST_F()
811 ASSERT_EQ(false, sceneSession->NotifyServerToUpdateRect(uiParam, reason)); in HWTEST_F()
814 ASSERT_EQ(true, sceneSession->NotifyServerToUpdateRect(uiParam, reaso in HWTEST_F()
833 SessionUIParam uiParam; HWTEST_F() local
[all...]
/foundation/window/window_manager/window_scene/session/host/src/
H A Dscene_session.cpp4806 uint32_t SceneSession::UpdateUIParam(const SessionUIParam& uiParam) in UpdateUIParam() argument
4809 dirtyFlags_ |= UpdateInteractiveInner(uiParam.interactive_) ? in UpdateUIParam()
4811 if (!uiParam.interactive_) { in UpdateUIParam()
4816 dirtyFlags_ |= UpdateRectInner(uiParam, reason_) ? in UpdateUIParam()
4818 dirtyFlags_ |= UpdateScaleInner(uiParam.scaleX_, uiParam.scaleY_, uiParam.pivotX_, uiParam.pivotY_) ? in UpdateUIParam()
4821 dirtyFlags_ |= UpdateZOrderInner(uiParam.zOrder_) ? static_cast<uint32_t>(SessionUIDirtyFlag::Z_ORDER) : 0; in UpdateUIParam()
4880 bool SceneSession::UpdateRectInner(const SessionUIParam& uiParam, SizeChangeReaso argument
4894 NotifyServerToUpdateRect(const SessionUIParam& uiParam, SizeChangeReason reason) NotifyServerToUpdateRect() argument
[all...]
/foundation/window/window_manager/window_scene/session/host/include/
H A Dscene_session.h442 uint32_t UpdateUIParam(const SessionUIParam& uiParam); // update visible session, return dirty flags
500 bool UpdateRectInner(const SessionUIParam& uiParam, SizeChangeReason reason);
501 bool NotifyServerToUpdateRect(const SessionUIParam& uiParam, SizeChangeReason reason);

Completed in 12 milliseconds