blob: 8e222281fc20934ed67c45c27503f36a17feee6d [file] [log] [blame]
// 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 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);
}
}