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 SummaryModifier and TypeMethodDescriptionstatic longstatic longcreateAccelerateInterpolator(float factor) static longcreateAnticipateInterpolator(float tension) static longcreateAnticipateOvershootInterpolator(float tension) static longstatic longcreateCycleInterpolator(float cycles) static longcreateDecelerateInterpolator(float factor) static longstatic longcreateLutInterpolator(float[] values) static longcreateOvershootInterpolator(float tension) static longcreatePathInterpolator(float[] x, float[] y) 
- 
Method Details- 
createAccelerateDecelerateInterpolatorpublic static long createAccelerateDecelerateInterpolator()
- 
createAccelerateInterpolatorpublic static long createAccelerateInterpolator(float factor) 
- 
createAnticipateInterpolatorpublic static long createAnticipateInterpolator(float tension) 
- 
createAnticipateOvershootInterpolatorpublic static long createAnticipateOvershootInterpolator(float tension) 
- 
createBounceInterpolatorpublic static long createBounceInterpolator()
- 
createCycleInterpolatorpublic static long createCycleInterpolator(float cycles) 
- 
createDecelerateInterpolatorpublic static long createDecelerateInterpolator(float factor) 
- 
createLinearInterpolatorpublic static long createLinearInterpolator()
- 
createOvershootInterpolatorpublic static long createOvershootInterpolator(float tension) 
- 
createPathInterpolatorpublic static long createPathInterpolator(float[] x, float[] y) 
- 
createLutInterpolatorpublic static long createLutInterpolator(float[] values) 
 
-