Home
last modified time | relevance | path

Searched refs:startFraction (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/
H A Drs_render_keyframe_animation.cpp108 … for (const auto& [startFraction, endFraction, property, interpolator] : durationKeyframes_) { in Marshalling()
109 if (!(parcel.WriteFloat(startFraction) && parcel.WriteFloat(endFraction) && in Marshalling()
190 float startFraction = 0.0; in ParseDurationKeyframesParam() local
193 if (!(parcel.ReadFloat(startFraction)) || !(parcel.ReadFloat(endFraction))) { in ParseDurationKeyframesParam()
206 …durationKeyframes_.emplace_back(std::make_tuple(startFraction, endFraction, tupValue1, interpolato… in ParseDurationKeyframesParam()
H A Drs_render_animation.cpp290 void RSRenderAnimation::ProcessFillModeOnStart(float startFraction) in ProcessFillModeOnStart() argument
294 OnAnimate(startFraction); in ProcessFillModeOnStart()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/
H A Drs_value_estimator.h256 float startFraction = std::get<0>(keyframe); in GetDurationKeyframeAnimationValue() local
260 if (fraction < startFraction) { in GetDurationKeyframeAnimationValue()
263 if ((fraction > startFraction) && (fraction <= endFraction)) { in GetDurationKeyframeAnimationValue()
265 float intervalFraction = (fraction - startFraction) / (endFraction - startFraction); in GetDurationKeyframeAnimationValue()
276 if (fraction == startFraction && startFraction == endFraction) { in GetDurationKeyframeAnimationValue()
H A Drs_render_animation.h228 void ProcessFillModeOnStart(float startFraction);