Class ShadowNativePathParser

java.lang.Object
org.robolectric.shadows.ShadowNativePathParser

@Implements(value=android.util.PathParser.class, minSdk=26, shadowPicker=Picker.class, isInAndroidSdk=false) public class ShadowNativePathParser extends Object
Shadow for PathParser that is backed by native code
  • Constructor Details

    • ShadowNativePathParser

      public ShadowNativePathParser()
  • Method Details

    • nParseStringForPath

      @Implementation(minSdk=26) protected static void nParseStringForPath(long pathPtr, String pathString, int stringLength)
    • nCreatePathDataFromString

      @Implementation(minSdk=26) protected static long nCreatePathDataFromString(String pathString, int stringLength)
    • nCreatePathFromPathData

      @Implementation(minSdk=26) protected static void nCreatePathFromPathData(long outPathPtr, long pathData)
    • nCreateEmptyPathData

      @Implementation(minSdk=26) protected static long nCreateEmptyPathData()
    • nCreatePathData

      @Implementation(minSdk=26) protected static long nCreatePathData(long nativePtr)
    • nInterpolatePathData

      @Implementation(minSdk=26) protected static boolean nInterpolatePathData(long outDataPtr, long fromDataPtr, long toDataPtr, float fraction)
    • nFinalize

      @Implementation(minSdk=26) protected static void nFinalize(long nativePtr)
    • nCanMorph

      @Implementation(minSdk=26) protected static boolean nCanMorph(long fromDataPtr, long toDataPtr)
    • nSetPathData

      @Implementation(minSdk=26) protected static void nSetPathData(long outDataPtr, long fromDataPtr)