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