Class ShadowNativeNativeInterpolatorFactory


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

      • ShadowNativeNativeInterpolatorFactory

        public ShadowNativeNativeInterpolatorFactory()
    • Method Detail

      • createAccelerateDecelerateInterpolator

        @Implementation
        protected static long createAccelerateDecelerateInterpolator()
      • createAccelerateInterpolator

        @Implementation
        protected static long createAccelerateInterpolator​(float factor)
      • createAnticipateInterpolator

        @Implementation
        protected static long createAnticipateInterpolator​(float tension)
      • createAnticipateOvershootInterpolator

        @Implementation
        protected static long createAnticipateOvershootInterpolator​(float tension)
      • createBounceInterpolator

        @Implementation
        protected static long createBounceInterpolator()
      • createCycleInterpolator

        @Implementation
        protected static long createCycleInterpolator​(float cycles)
      • createDecelerateInterpolator

        @Implementation
        protected static long createDecelerateInterpolator​(float factor)
      • createLinearInterpolator

        @Implementation
        protected static long createLinearInterpolator()
      • createOvershootInterpolator

        @Implementation
        protected static long createOvershootInterpolator​(float tension)
      • createPathInterpolator

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

        @Implementation
        protected static long createLutInterpolator​(float[] values)