blob: 8e222281fc20934ed67c45c27503f36a17feee6d [file] [log] [blame]
Nick Anthonyab0a2f52022-05-26 03:26:11 -04001// 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