Class ShadowNativeDisplayListCanvas


@Implements(className="android.view.DisplayListCanvas", minSdk=26, maxSdk=28, shadowPicker=Picker.class) public class ShadowNativeDisplayListCanvas extends ShadowNativeRecordingCanvas
Shadow for android.view.DisplayListCanvas that is backed by native code
  • Constructor Details

    • ShadowNativeDisplayListCanvas

      public ShadowNativeDisplayListCanvas()
  • Method Details

    • nCreateDisplayListCanvas

      @Implementation protected static long nCreateDisplayListCanvas(long node, int width, int height)
    • nResetDisplayListCanvas

      @Implementation protected static void nResetDisplayListCanvas(long canvas, long node, int width, int height)
    • nGetMaximumTextureWidth

      @Implementation protected static int nGetMaximumTextureWidth()
    • nGetMaximumTextureHeight

      @Implementation protected static int nGetMaximumTextureHeight()
    • nDrawRenderNode

      @Implementation protected static void nDrawRenderNode(long renderer, long renderNode)
    • nDrawCircle

      @Implementation protected static void nDrawCircle(long renderer, long propCx, long propCy, long propRadius, long propPaint)
    • nDrawRoundRect

      @Implementation protected static void nDrawRoundRect(long renderer, long propLeft, long propTop, long propRight, long propBottom, long propRx, long propRy, long propPaint)