@Implements(className="android.view.RenderNode", isInAndroidSdk=false, minSdk=21, maxSdk=28) public class ShadowRenderNode extends Object
Constructor and Description |
---|
ShadowRenderNode() |
Modifier and Type | Method and Description |
---|---|
float |
getAlpha() |
float |
getCameraDistance() |
boolean |
getClipToOutline() |
float |
getElevation() |
float |
getPivotX() |
float |
getPivotY() |
float |
getRotation() |
float |
getRotationX() |
float |
getRotationY() |
float |
getScaleX() |
float |
getScaleY() |
float |
getTranslationX() |
float |
getTranslationY() |
float |
getTranslationZ() |
boolean |
hasOverlappingRendering() |
boolean |
isPivotExplicitlySet() |
protected boolean |
isValid() |
protected static boolean |
nSetLayerPaint(long renderNode,
long paint)
Implementation of native method nSetLayerPaint
|
protected static boolean |
nSetLayerType(long renderNode,
int layerType)
Implementation of native method nSetLayerType
|
boolean |
setAlpha(float alpha) |
boolean |
setCameraDistance(float cameraDistance) |
boolean |
setClipToOutline(boolean clipToOutline) |
boolean |
setElevation(float lift) |
boolean |
setHasOverlappingRendering(boolean overlappingRendering) |
boolean |
setPivotX(float pivotX) |
boolean |
setPivotY(float pivotY) |
boolean |
setRotation(float rotation) |
boolean |
setRotationX(float rotationX) |
boolean |
setRotationY(float rotationY) |
boolean |
setScaleX(float scaleX) |
boolean |
setScaleY(float scaleY) |
boolean |
setTranslationX(float translationX) |
boolean |
setTranslationY(float translationY) |
boolean |
setTranslationZ(float translationZ) |
@Implementation public boolean setAlpha(float alpha)
@Implementation public float getAlpha()
@Implementation public boolean setCameraDistance(float cameraDistance)
@Implementation public float getCameraDistance()
@Implementation public boolean setClipToOutline(boolean clipToOutline)
@Implementation public boolean getClipToOutline()
@Implementation public boolean setElevation(float lift)
@Implementation public float getElevation()
@Implementation public boolean setHasOverlappingRendering(boolean overlappingRendering)
@Implementation public boolean hasOverlappingRendering()
@Implementation public boolean setRotation(float rotation)
@Implementation public float getRotation()
@Implementation public boolean setRotationX(float rotationX)
@Implementation public float getRotationX()
@Implementation public boolean setRotationY(float rotationY)
@Implementation public float getRotationY()
@Implementation public boolean setScaleX(float scaleX)
@Implementation public float getScaleX()
@Implementation public boolean setScaleY(float scaleY)
@Implementation public float getScaleY()
@Implementation public boolean setTranslationX(float translationX)
@Implementation public boolean setTranslationY(float translationY)
@Implementation public boolean setTranslationZ(float translationZ)
@Implementation public float getTranslationX()
@Implementation public float getTranslationY()
@Implementation public float getTranslationZ()
@Implementation public boolean isPivotExplicitlySet()
@Implementation public boolean setPivotX(float pivotX)
@Implementation public float getPivotX()
@Implementation public boolean setPivotY(float pivotY)
@Implementation public float getPivotY()
@Implementation protected boolean isValid()
@Implementation protected static boolean nSetLayerType(long renderNode, int layerType)
Implementation of native method nSetLayerType
renderNode
- IgnoredlayerType
- Ignored@Implementation protected static boolean nSetLayerPaint(long renderNode, long paint)
Implementation of native method nSetLayerPaint
renderNode
- Ignoredpaint
- Ignored