Class ShadowNativeNativeInterpolatorFactory

java.lang.Object
org.robolectric.shadows.ShadowNativeNativeInterpolatorFactory

@Implements(value=android.graphics.animation.NativeInterpolatorFactory.class, minSdk=30, shadowPicker=Picker.class, isInAndroidSdk=false, callNativeMethodsByDefault=true) public class ShadowNativeNativeInterpolatorFactory extends Object
Shadow for NativeInterpolatorFactory that is backed by native code
  • Constructor Details

    • ShadowNativeNativeInterpolatorFactory

      public ShadowNativeNativeInterpolatorFactory()
  • Method Details

    • createAccelerateDecelerateInterpolator

      @Implementation(maxSdk=34) protected static long createAccelerateDecelerateInterpolator()
    • createAccelerateInterpolator

      @Implementation(maxSdk=34) protected static long createAccelerateInterpolator(float factor)
    • createAnticipateInterpolator

      @Implementation(maxSdk=34) protected static long createAnticipateInterpolator(float tension)
    • createAnticipateOvershootInterpolator

      @Implementation(maxSdk=34) protected static long createAnticipateOvershootInterpolator(float tension)
    • createBounceInterpolator

      @Implementation(maxSdk=34) protected static long createBounceInterpolator()
    • createCycleInterpolator

      @Implementation(maxSdk=34) protected static long createCycleInterpolator(float cycles)
    • createDecelerateInterpolator

      @Implementation(maxSdk=34) protected static long createDecelerateInterpolator(float factor)
    • createLinearInterpolator

      @Implementation(maxSdk=34) protected static long createLinearInterpolator()
    • createOvershootInterpolator

      @Implementation(maxSdk=34) protected static long createOvershootInterpolator(float tension)
    • createPathInterpolator

      @Implementation(maxSdk=34) protected static long createPathInterpolator(float[] x, float[] y)
    • createLutInterpolator

      @Implementation(maxSdk=34) protected static long createLutInterpolator(float[] values)