Class NativeInterpolatorFactoryNatives

java.lang.Object
org.robolectric.nativeruntime.NativeInterpolatorFactoryNatives

public final class NativeInterpolatorFactoryNatives extends Object
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 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)