1// Signature format: 4.0 2package android.view { 3 4 public final class DisplayListCanvas extends android.graphics.Canvas { 5 ctor public DisplayListCanvas(); 6 method public void drawRenderNode(android.view.RenderNode); 7 } 8 9 public class RenderNode { 10 method public static android.view.RenderNode create(String?, android.view.View?); 11 method public void destroy(); 12 method public void destroyDisplayListData(); 13 method public void discardDisplayList(); 14 method public void end(android.view.DisplayListCanvas); 15 method public float getAlpha(); 16 method public int getAmbientShadowColor(); 17 method public float getCameraDistance(); 18 method public boolean getClipToOutline(); 19 method public float getElevation(); 20 method public void getInverseMatrix(android.graphics.Matrix); 21 method public void getMatrix(android.graphics.Matrix); 22 method public float getPivotX(); 23 method public float getPivotY(); 24 method public float getRotation(); 25 method public float getRotationX(); 26 method public float getRotationY(); 27 method public float getScaleX(); 28 method public float getScaleY(); 29 method public int getSpotShadowColor(); 30 method public float getTranslationX(); 31 method public float getTranslationY(); 32 method public float getTranslationZ(); 33 method public boolean hasIdentityMatrix(); 34 method public boolean hasOverlappingRendering(); 35 method public boolean hasShadow(); 36 method public boolean isAttached(); 37 method public boolean isPivotExplicitlySet(); 38 method public boolean isValid(); 39 method public boolean offsetLeftAndRight(int); 40 method public boolean offsetTopAndBottom(int); 41 method public void output(); 42 method public boolean setAlpha(float); 43 method public boolean setAmbientShadowColor(int); 44 method public boolean setAnimationMatrix(android.graphics.Matrix); 45 method public boolean setBottom(int); 46 method public boolean setCameraDistance(float); 47 method public boolean setClipBounds(android.graphics.Rect?); 48 method public boolean setClipToBounds(boolean); 49 method public boolean setClipToOutline(boolean); 50 method public boolean setElevation(float); 51 method public boolean setHasOverlappingRendering(boolean); 52 method public boolean setLayerPaint(android.graphics.Paint?); 53 method public boolean setLayerType(int); 54 method public boolean setLeft(int); 55 method public boolean setLeftTopRightBottom(int, int, int, int); 56 method public boolean setOutline(android.graphics.Outline?); 57 method public boolean setPivotX(float); 58 method public boolean setPivotY(float); 59 method public boolean setProjectBackwards(boolean); 60 method public boolean setProjectionReceiver(boolean); 61 method public boolean setRevealClip(boolean, float, float, float); 62 method public boolean setRight(int); 63 method public boolean setRotation(float); 64 method public boolean setRotationX(float); 65 method public boolean setRotationY(float); 66 method public boolean setScaleX(float); 67 method public boolean setScaleY(float); 68 method public boolean setSpotShadowColor(int); 69 method public boolean setStaticMatrix(android.graphics.Matrix); 70 method public boolean setTop(int); 71 method public boolean setTranslationX(float); 72 method public boolean setTranslationY(float); 73 method public boolean setTranslationZ(float); 74 method public android.view.DisplayListCanvas start(int, int); 75 } 76 77} 78 79