public class Keyframe<T>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.Float |
endFrame |
T |
endValue |
android.view.animation.Interpolator |
interpolator |
android.graphics.PointF |
pathCp1 |
android.graphics.PointF |
pathCp2 |
float |
startFrame |
T |
startValue |
| Constructor and Description |
|---|
Keyframe(LottieComposition composition,
T startValue,
T endValue,
android.view.animation.Interpolator interpolator,
float startFrame,
java.lang.Float endFrame) |
Keyframe(T value)
Non-animated value.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsProgress(float progress) |
float |
getEndProgress() |
float |
getEndValueFloat()
Optimization to avoid autoboxing.
|
int |
getEndValueInt()
Optimization to avoid autoboxing.
|
float |
getStartProgress() |
float |
getStartValueFloat()
Optimization to avoid autoboxing.
|
int |
getStartValueInt()
Optimization to avoid autoboxing.
|
boolean |
isStatic() |
java.lang.String |
toString() |
public final T startValue
public T endValue
public final android.view.animation.Interpolator interpolator
public final float startFrame
public java.lang.Float endFrame
public android.graphics.PointF pathCp1
public android.graphics.PointF pathCp2
public Keyframe(LottieComposition composition, T startValue, T endValue, android.view.animation.Interpolator interpolator, float startFrame, java.lang.Float endFrame)
public Keyframe(T value)
public float getStartProgress()
public float getEndProgress()
public boolean isStatic()
public boolean containsProgress(float progress)
public float getStartValueFloat()
public float getEndValueFloat()
public int getStartValueInt()
public int getEndValueInt()
public java.lang.String toString()
toString in class java.lang.Object