Package org.robolectric.nativeruntime
Class NativeInterpolatorFactoryNatives
java.lang.Object
org.robolectric.nativeruntime.NativeInterpolatorFactoryNatives
Native methods for NativeInterpolatorFactory JNI registration.
Native method signatures are derived from https://cs.android.com/android/platform/superproject/+/android-12.0.0_r1:frameworks/base/graphics/java/android/graphics/NativeInterpolatorFactory.java
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
static long
createAccelerateInterpolator
(float factor) static long
createAnticipateInterpolator
(float tension) static long
createAnticipateOvershootInterpolator
(float tension) static long
static long
createCycleInterpolator
(float cycles) static long
createDecelerateInterpolator
(float factor) static long
static long
createLutInterpolator
(float[] values) static long
createOvershootInterpolator
(float tension) static long
createPathInterpolator
(float[] x, float[] y)
-
Method Details
-
createAccelerateDecelerateInterpolator
public static long createAccelerateDecelerateInterpolator() -
createAccelerateInterpolator
public static long createAccelerateInterpolator(float factor) -
createAnticipateInterpolator
public static long createAnticipateInterpolator(float tension) -
createAnticipateOvershootInterpolator
public static long createAnticipateOvershootInterpolator(float tension) -
createBounceInterpolator
public static long createBounceInterpolator() -
createCycleInterpolator
public static long createCycleInterpolator(float cycles) -
createDecelerateInterpolator
public static long createDecelerateInterpolator(float factor) -
createLinearInterpolator
public static long createLinearInterpolator() -
createOvershootInterpolator
public static long createOvershootInterpolator(float tension) -
createPathInterpolator
public static long createPathInterpolator(float[] x, float[] y) -
createLutInterpolator
public static long createLutInterpolator(float[] values)
-