-
public class LottieFrameInfo<T>Data class for use with LottieValueCallback. You should *not* hold a reference to the frame info parameter passed to your callback. It will be reused.
-
-
Field Summary
Fields Modifier and Type Field Description private floatstartFrameprivate floatendFrameprivate TstartValueprivate TendValueprivate floatlinearKeyframeProgressprivate floatinterpolatedKeyframeProgressprivate floatoverallProgress
-
Method Summary
Modifier and Type Method Description floatgetStartFrame()floatgetEndFrame()TgetStartValue()TgetEndValue()floatgetLinearKeyframeProgress()floatgetInterpolatedKeyframeProgress()floatgetOverallProgress()LottieFrameInfo<T>set(float startFrame, float endFrame, T startValue, T endValue, float linearKeyframeProgress, float interpolatedKeyframeProgress, float overallProgress)-
-
Method Detail
-
getStartFrame
float getStartFrame()
-
getEndFrame
float getEndFrame()
-
getStartValue
T getStartValue()
-
getEndValue
T getEndValue()
-
getLinearKeyframeProgress
float getLinearKeyframeProgress()
-
getInterpolatedKeyframeProgress
float getInterpolatedKeyframeProgress()
-
getOverallProgress
float getOverallProgress()
-
set
@RestrictTo(value = RestrictTo.Scope.LIBRARY) LottieFrameInfo<T> set(float startFrame, float endFrame, T startValue, T endValue, float linearKeyframeProgress, float interpolatedKeyframeProgress, float overallProgress)
-
-
-
-