what-the-bank/sources/com/airbnb/lottie/value/LottieFrameInfo.java

52 lines
1.2 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.airbnb.lottie.value;
/* loaded from: classes.dex */
public class LottieFrameInfo<T> {
private float endFrame;
private T endValue;
private float interpolatedKeyframeProgress;
private float linearKeyframeProgress;
private float overallProgress;
private float startFrame;
private T startValue;
public LottieFrameInfo<T> set(float f, float f2, T t, T t2, float f3, float f4, float f5) {
this.startFrame = f;
this.endFrame = f2;
this.startValue = t;
this.endValue = t2;
this.linearKeyframeProgress = f3;
this.interpolatedKeyframeProgress = f4;
this.overallProgress = f5;
return this;
}
public T getStartValue() {
return this.startValue;
}
public float getStartFrame() {
return this.startFrame;
}
public float getOverallProgress() {
return this.overallProgress;
}
public float getLinearKeyframeProgress() {
return this.linearKeyframeProgress;
}
public float getInterpolatedKeyframeProgress() {
return this.interpolatedKeyframeProgress;
}
public T getEndValue() {
return this.endValue;
}
public float getEndFrame() {
return this.endFrame;
}
}