// Signature format: 4.0 package android.view { public final class DisplayListCanvas extends android.graphics.Canvas { ctor public DisplayListCanvas(); method public void drawRenderNode(android.view.RenderNode); } public abstract class HardwareCanvas extends android.graphics.Canvas { ctor public HardwareCanvas(); method public abstract int drawRenderNode(android.view.RenderNode, android.graphics.Rect, int); } public class RenderNode { method public static android.view.RenderNode create(String?, android.view.View?); method public void destroy(); method public void destroyDisplayListData(); method public void discardDisplayList(); method public void end(android.view.DisplayListCanvas); method public float getAlpha(); method public int getAmbientShadowColor(); method public float getCameraDistance(); method public boolean getClipToOutline(); method public float getElevation(); method public void getInverseMatrix(android.graphics.Matrix); method public void getMatrix(android.graphics.Matrix); method public float getPivotX(); method public float getPivotY(); method public float getRotation(); method public float getRotationX(); method public float getRotationY(); method public float getScaleX(); method public float getScaleY(); method public int getSpotShadowColor(); method public float getTranslationX(); method public float getTranslationY(); method public float getTranslationZ(); method public boolean hasIdentityMatrix(); method public boolean hasOverlappingRendering(); method public boolean hasShadow(); method public boolean isAttached(); method public boolean isPivotExplicitlySet(); method public boolean isValid(); method public boolean offsetLeftAndRight(int); method public boolean offsetTopAndBottom(int); method public void output(); method public boolean setAlpha(float); method public boolean setAmbientShadowColor(int); method public boolean setAnimationMatrix(android.graphics.Matrix); method public boolean setBottom(int); method public boolean setCameraDistance(float); method public boolean setClipBounds(android.graphics.Rect?); method public boolean setClipToBounds(boolean); method public boolean setClipToOutline(boolean); method public boolean setElevation(float); method public boolean setHasOverlappingRendering(boolean); method public boolean setLayerPaint(android.graphics.Paint?); method public boolean setLayerType(int); method public boolean setLeft(int); method public boolean setLeftTopRightBottom(int, int, int, int); method public boolean setOutline(android.graphics.Outline?); method public boolean setPivotX(float); method public boolean setPivotY(float); method public boolean setProjectBackwards(boolean); method public boolean setProjectionReceiver(boolean); method public boolean setRevealClip(boolean, float, float, float); method public boolean setRight(int); method public boolean setRotation(float); method public boolean setRotationX(float); method public boolean setRotationY(float); method public boolean setScaleX(float); method public boolean setScaleY(float); method public boolean setSpotShadowColor(int); method public boolean setStaticMatrix(android.graphics.Matrix); method public boolean setTop(int); method public boolean setTranslationX(float); method public boolean setTranslationY(float); method public boolean setTranslationZ(float); method public android.view.DisplayListCanvas start(int, int); } }