Home
last modified time | relevance | path

Searched refs:RSCurveAnimation (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/
H A Drs_curve_animation.cpp28 RSCurveAnimation::RSCurveAnimation(std::shared_ptr<RSPropertyBase> property, in RSCurveAnimation() function in OHOS::Rosen::RSCurveAnimation
35 RSCurveAnimation::RSCurveAnimation(std::shared_ptr<RSPropertyBase> property, in RSCurveAnimation() function in OHOS::Rosen::RSCurveAnimation
44 void RSCurveAnimation::SetTimingCurve(const RSAnimationTimingCurve& timingCurve) in SetTimingCurve()
53 const RSAnimationTimingCurve& RSCurveAnimation::GetTimingCurve() const in GetTimingCurve()
58 void RSCurveAnimation::StartRenderAnimation(const std::shared_ptr<RSRenderCurveAnimation>& animatio… in StartRenderAnimation()
75 void RSCurveAnimation::StartUIAnimation(const std::shared_ptr<RSRenderCurveAnimation>& animation) in StartUIAnimation()
80 void RSCurveAnimation::OnStart() in OnStart()
97 bool RSCurveAnimation::IsSupportInteractiveAnimator() in IsSupportInteractiveAnimator()
H A Drs_curve_animation.h29 class RSC_EXPORT RSCurveAnimation : public RSPropertyAnimation {
31RSCurveAnimation(std::shared_ptr<RSPropertyBase> property, const std::shared_ptr<RSPropertyBase>& …
32RSCurveAnimation(std::shared_ptr<RSPropertyBase> property, const std::shared_ptr<RSPropertyBase>& …
34 virtual ~RSCurveAnimation() = default;
H A Drs_animation_timing_curve.h89 friend class RSCurveAnimation; variable
H A Drs_implicit_animation_param.cpp147 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, endValue - startValue); in CreateEmptyAnimation()
160 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, endValue - startValue); in CreateAnimation()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/test/unittest/animation/
H A Drs_animation_test.cpp60 std::unique_ptr<RSCurveAnimation<float>> animation =
87 std::unique_ptr<RSCurveAnimation<float>> animation =
88 std::make_unique<RSCurveAnimation<float>>(property, 200);
114 std::unique_ptr<RSCurveAnimation<float>> animation =
141 std::unique_ptr<RSCurveAnimation<float>> animation =
167 std::unique_ptr<RSCurveAnimation<float>> animation =
194 std::unique_ptr<RSCurveAnimation<float>> animation =
220 std::unique_ptr<RSCurveAnimation<float>> animation =
249 std::unique_ptr<RSCurveAnimation<float>> animation =
293 std::shared_ptr<RSCurveAnimation<float>> animation1 =
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/animation/
H A Drs_curve_animation_test.cpp47 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, endProperty);
81 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, startProperty, endProperty);
114 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, startProperty, endProperty);
146 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, endProperty);
181 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, startProperty, endProperty);
215 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, startProperty, endProperty);
249 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, startProperty, endProperty);
294 auto springAnimation = std::static_pointer_cast<RSCurveAnimation>(animations[FIRST_ANIMATION]);
323 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, startProperty, endProperty);
358 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, startProperty, endProperty);
H A Drs_node_animate_supplement_test.cpp119 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, endProperty);
125 auto curveAnimation2 = std::make_shared<RSCurveAnimation>(property2, endProperty2);
147 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, endProperty);
153 auto curveAnimation2 = std::make_shared<RSCurveAnimation>(property2, endProperty2);
397 auto curveAnimation = std::make_shared<RSCurveAnimation>(property, endProperty);
457 std::shared_ptr<RSCurveAnimation> curveAnimation;
461 curveAnimation = std::make_shared<RSCurveAnimation>(property, endProperty);
481 std::shared_ptr<RSCurveAnimation> curveAnimation;
486 curveAnimation = std::make_shared<RSCurveAnimation>(property, endProperty);
H A Drs_animation_test.cpp107 auto animation = std::static_pointer_cast<RSCurveAnimation>(animations[FIRST_ANIMATION]);
234 auto animation = std::static_pointer_cast<RSCurveAnimation>(animations[FIRST_ANIMATION]);
363 auto animation = std::static_pointer_cast<RSCurveAnimation>(animations[FIRST_ANIMATION]);
493 auto animation = std::static_pointer_cast<RSCurveAnimation>(animations[FIRST_ANIMATION]);
H A Drs_animation_group_test.cpp142 auto boundsAnimation = std::make_shared<RSCurveAnimation>(boundsProperty,
149 auto alphaAnimation = std::make_shared<RSCurveAnimation>(alphaProperty,
323 auto boundsAnimation = std::make_shared<RSCurveAnimation>(boundsProperty,
330 auto alphaAnimation = std::make_shared<RSCurveAnimation>(alphaProperty,
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/animation/
H A Drs_implicit_animation_param_test.cpp113 auto animation1 = std::make_shared<RSCurveAnimation>(property1, startProperty1, endProperty1);
131 auto animation2 = std::make_shared<RSCurveAnimation>(property2, startProperty2, endProperty2);
H A Drs_curve_animation_test.cpp52 RSCurveAnimation rsCurveAnimation(property, byValue); in HWTEST_F()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/fuzztest/rsanimation_fuzzer/
H A Drsanimation_fuzzer.cpp146 auto firstCurve = std::make_shared<RSCurveAnimation>(firstProperty, secondProperty); in RsCurveAnimationFuzzTest()
147 …auto secondCurve = std::make_shared<RSCurveAnimation>(firstProperty, secondProperty, thirdProperty… in RsCurveAnimationFuzzTest()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/
H A Drs_node.h632 friend class RSCurveAnimation; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/modifier/
H A Drs_property.h238 friend class RSCurveAnimation;