Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/
H A Drs_keyframe_animation.cpp30 RSKeyframeAnimation::RSKeyframeAnimation(std::shared_ptr<RSPropertyBase> property) : RSPropertyAnim… in RSKeyframeAnimation() function in OHOS::Rosen::RSKeyframeAnimation
33 void RSKeyframeAnimation::AddKeyFrame(float fraction, const std::shared_ptr<RSPropertyBase>& value, in AddKeyFrame()
47 void RSKeyframeAnimation::AddKeyFrames( in AddKeyFrames()
57 void RSKeyframeAnimation::AddKeyFrame(int startDuration, int endDuration, in AddKeyFrame()
71 void RSKeyframeAnimation::SetDurationKeyframe(bool isDuration) in SetDurationKeyframe()
76 void RSKeyframeAnimation::InitInterpolationValue() in InitInterpolationValue()
107 void RSKeyframeAnimation::StartRenderAnimation(const std::shared_ptr<RSRenderKeyframeAnimation>& an… in StartRenderAnimation()
129 void RSKeyframeAnimation::StartUIAnimation(const std::shared_ptr<RSRenderKeyframeAnimation>& animat… in StartUIAnimation()
134 void RSKeyframeAnimation::OnStart() in OnStart()
H A Drs_keyframe_animation.h34 class RSC_EXPORT RSKeyframeAnimation : public RSPropertyAnimation {
36 RSKeyframeAnimation(std::shared_ptr<RSPropertyBase> property);
37 virtual ~RSKeyframeAnimation() = default;
H A Drs_implicit_animation_param.cpp178 auto keyFrameAnimation = std::make_shared<RSKeyframeAnimation>(property); in CreateAnimation()
198 auto keyframeAnimation = std::static_pointer_cast<RSKeyframeAnimation>(animation); in AddKeyframe()
211 auto keyframeAnimation = std::static_pointer_cast<RSKeyframeAnimation>(animation); in AddKeyframe()
H A Drs_animation_timing_curve.h91 friend class RSKeyframeAnimation; variable
H A Drs_symbol_animation.cpp734 …auto keyframeAnimation = std::make_shared<RSKeyframeAnimation>(alphaPropertyStages_[0]); // initia… in KeyframeAlphaSymbolAnimation()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/animation/
H A Drs_keyframe_animation_test.cpp51 RSKeyframeAnimation rsKeyframeAnimation(value); in HWTEST_F()
66 RSKeyframeAnimation rsKeyframeAnimation(value); in HWTEST_F()
82 RSKeyframeAnimation rsKeyframeAnimation(value); in HWTEST_F()
H A Drs_implicit_animation_param_test.cpp172 std::shared_ptr<RSAnimation> animation1 = std::make_shared<RSKeyframeAnimation>(property);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/animation/
H A Drs_keyframe_animation_test.cpp51 auto keyframeAnimation = std::make_shared<RSKeyframeAnimation>(property);
86 auto keyframeAnimation = std::make_shared<RSKeyframeAnimation>(property);
126 auto keyframeAnimation = std::make_shared<RSKeyframeAnimation>(startProperty);
163 auto keyframeAnimation = std::make_shared<RSKeyframeAnimation>(property);
203 auto keyframeAnimation = std::make_shared<RSKeyframeAnimation>(property);
244 auto keyframeAnimation = std::make_shared<RSKeyframeAnimation>(startProperty);
299 auto animation = std::static_pointer_cast<RSKeyframeAnimation>(animations[FIRST_ANIMATION]);
332 auto keyframeAnimation = std::make_shared<RSKeyframeAnimation>(property);
371 auto keyframeAnimation = std::make_shared<RSKeyframeAnimation>(property);
H A Drs_animation_group_test.cpp188 auto boundsAnimation = std::make_shared<RSKeyframeAnimation>(boundsProperty);
197 auto alphaAnimation = std::make_shared<RSKeyframeAnimation>(alphaProperty);
371 auto boundsAnimation = std::make_shared<RSKeyframeAnimation>(boundsProperty);
380 auto alphaAnimation = std::make_shared<RSKeyframeAnimation>(alphaProperty);
H A Drs_animation_supplement_test.cpp167 class RSKeyframeAnimationMock : public RSKeyframeAnimation {
169 …SKeyframeAnimationMock(std::shared_ptr<RSPropertyBase> property) : RSKeyframeAnimation(property) {} in RSKeyframeAnimationMock()
174 RSKeyframeAnimation::OnStart(); in OnStart()
179 RSKeyframeAnimation::InitInterpolationValue(); in InitInterpolationValue()
515 animation = std::make_shared<RSKeyframeAnimation>(startValue);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/test/unittest/animation/
H A Drs_animation_test.cpp681 std::unique_ptr<RSKeyframeAnimation<float>> animation =
682 std::make_unique<RSKeyframeAnimation<float>>(property);
706 std::unique_ptr<RSKeyframeAnimation<float>> animation =
707 std::make_unique<RSKeyframeAnimation<float>>(property);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/fuzztest/rsanimation_fuzzer/
H A Drsanimation_fuzzer.cpp177 auto keyframe = std::make_shared<RSKeyframeAnimation>(firstProperty); in RsKeyframeAnimationFuzzTest()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/
H A Drs_node.h626 friend class RSKeyframeAnimation; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/modifier/
H A Drs_property.h226 friend class RSKeyframeAnimation;