Home
last modified time | relevance | path

Searched refs:effects_ (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/
H A Drs_render_transition.cpp26 : RSRenderAnimation(id), effects_(effects), isTransitionIn_(isTransitionIn) in RSRenderTransition()
40 if (!RSMarshallingHelper::Marshalling(parcel, effects_) || in Marshalling()
66 if (!RSMarshallingHelper::Unmarshalling(parcel, effects_)) { in ParseParam()
88 for (auto& effect : effects_) { in OnAnimate()
101 for (auto& effect : effects_) { in OnAttach()
125 for (auto& effect : effects_) { in OnDetach()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/shared_overlay/
H A Dshared_overlay_manager.cpp94 for (const auto& effect : effects_) { in StartSharedTransition()
163 CheckAndPrepareTransition(effects, effects_); in PrepareSharedTransition()
164 CheckAndPrepareTransition(anchorEffects, effects_); in PrepareSharedTransition()
165 if (!effects_.empty()) { in PrepareSharedTransition()
203 while (!effects_.empty()) { in ClearAllEffects()
204 auto& effect = effects_.front(); in ClearAllEffects()
206 effects_.pop_front(); in ClearAllEffects()
345 for (const auto& effect : effects_) { in OnBackPressed()
356 for (const auto& effect : effects_) { in StopSharedTransition()
363 effects_.clear(); in StopSharedTransition()
H A Dshared_overlay_manager.h53 std::list<RefPtr<SharedTransitionEffect>> effects_; variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/manager/
H A Dshared_overlay_manager_test_ng.cpp116 EXPECT_EQ(sharedOverlayManager->effects_.size(), 0);
122 sharedOverlayManager->effects_.clear();
135 EXPECT_EQ(sharedOverlayManager->effects_.size(), 0);
141 sharedOverlayManager->effects_.clear();
153 EXPECT_EQ(sharedOverlayManager->effects_.size(), 0);
180 ASSERT_EQ(manager_->effects_.size(), 1);
181 auto effect = *manager_->effects_.begin();
230 ASSERT_EQ(manager_->effects_.size(), 1);
231 auto effect = *manager_->effects_.begin();
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Drosen_transition_effect.cpp434 std::get<InternalTranslateEffect>(effects_).SetActiveValue({ translateX, translateY }); in OnUpdateTransitionContext()
435 std::get<InternalTranslateZEffect>(effects_).SetActiveValue(translateZ); in OnUpdateTransitionContext()
537 …std::get<InternalRotationXEffect>(effects_).SetActiveValue(-options.angle * options.xDirection / n… in SetRotateEffect()
538 …std::get<InternalRotationYEffect>(effects_).SetActiveValue(-options.angle * options.yDirection / n… in SetRotateEffect()
539 …std::get<InternalRotationZEffect>(effects_).SetActiveValue(options.angle * options.zDirection / no… in SetRotateEffect()
540 …std::get<RosenPivotTransitionEffect>(effects_).SetPivot(options.centerX, options.centerY, options.… in SetRotateEffect()
550 std::get<InternalScaleEffect>(effects_).SetActiveValue({ options.xScale, options.yScale }); in SetScaleEffect()
551 std::get<RosenPivotTransitionEffect>(effects_).SetPivot(options.centerX, options.centerY); in SetScaleEffect()
589 std::get<InternalScaleEffect>(effects_).SetKeyframes(SLIDE_SWITCH_KEYFRAMES); in RosenSlideSwitchTransitionEffect()
H A Drosen_transition_effect_impl.h224 std::tuple<effects...> effects_;
228 … std::apply([&](auto&&... effect) { (effect.Attach(context, activeTransition), ...); }, effects_); in OnAttach()
232 std::apply([&](auto&&... effect) { (effect.Detach(context), ...); }, effects_); in OnDetach()
236 std::apply([&](auto&&... effect) { (effect.Appear(), ...); }, effects_); in OnAppear()
240 std::apply([&](auto&&... effect) { (effect.Disappear(activeTransition), ...); }, effects_); in OnDisappear()
246 …to&&... effect) { (effect.UpdateTransitionContext(context, selfRect, viewSize), ...); }, effects_); in OnUpdateTransitionContext()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pipeline/
H A Dmock_shared_overlay_manager.cpp22 return effects_.size() > 0; in OnBackPressed()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/
H A Drs_render_transition.h47 std::vector<std::shared_ptr<RSRenderTransitionEffect>> effects_; variable