Class ShadowNativeRenderNodeAnimator

java.lang.Object
org.robolectric.shadows.ShadowNativeRenderNodeAnimator

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

    • ShadowNativeRenderNodeAnimator

      public ShadowNativeRenderNodeAnimator()
  • Method Details

    • nCreateAnimator

      @Implementation(maxSdk=34) protected static long nCreateAnimator(int property, float finalValue)
    • nCreateCanvasPropertyFloatAnimator

      @Implementation(maxSdk=34) protected static long nCreateCanvasPropertyFloatAnimator(long canvasProperty, float finalValue)
    • nCreateCanvasPropertyPaintAnimator

      @Implementation(maxSdk=34) protected static long nCreateCanvasPropertyPaintAnimator(long canvasProperty, int paintField, float finalValue)
    • nCreateRevealAnimator

      @Implementation(maxSdk=34) protected static long nCreateRevealAnimator(int x, int y, float startRadius, float endRadius)
    • nSetStartValue

      @Implementation(maxSdk=34) protected static void nSetStartValue(long nativePtr, float startValue)
    • nSetDuration

      @Implementation(maxSdk=34) protected static void nSetDuration(long nativePtr, long duration)
    • nGetDuration

      @Implementation(maxSdk=34) protected static long nGetDuration(long nativePtr)
    • nSetStartDelay

      @Implementation(maxSdk=34) protected static void nSetStartDelay(long nativePtr, long startDelay)
    • nSetInterpolator

      @Implementation(maxSdk=34) protected static void nSetInterpolator(long animPtr, long interpolatorPtr)
    • nSetAllowRunningAsync

      @Implementation(maxSdk=34) protected static void nSetAllowRunningAsync(long animPtr, boolean mayRunAsync)
    • nSetListener

      @Implementation(maxSdk=34) protected static void nSetListener(long animPtr, android.graphics.animation.RenderNodeAnimator listener)
    • nStart

      @Implementation(maxSdk=34) protected static void nStart(long animPtr)
    • nEnd

      @Implementation(maxSdk=34) protected static void nEnd(long animPtr)