Package org.robolectric.shadows
Class ShadowRenderNode
java.lang.Object
org.robolectric.shadows.ShadowRenderNode
@Implements(className="android.view.RenderNode", isInAndroidSdk=false, minSdk=21, maxSdk=28) public class ShadowRenderNode extends Object
-
Constructor Summary
Constructors Constructor Description ShadowRenderNode() -
Method Summary
Modifier and Type Method Description protected floatgetAlpha()protected floatgetCameraDistance()protected booleangetClipToOutline()protected floatgetElevation()protected floatgetPivotX()protected floatgetPivotY()protected floatgetRotation()protected floatgetRotationX()protected floatgetRotationY()protected floatgetScaleX()protected floatgetScaleY()protected floatgetTranslationX()protected floatgetTranslationY()protected floatgetTranslationZ()protected booleanhasOverlappingRendering()protected booleanisPivotExplicitlySet()protected booleanisValid()protected static booleannSetLayerPaint(long renderNode, long paint)Implementation of native method nSetLayerPaintprotected static booleannSetLayerType(long renderNode, int layerType)Implementation of native method nSetLayerTypeprotected booleansetAlpha(float alpha)protected booleansetCameraDistance(float cameraDistance)protected booleansetClipToOutline(boolean clipToOutline)protected booleansetElevation(float lift)protected booleansetHasOverlappingRendering(boolean overlappingRendering)protected booleansetPivotX(float pivotX)protected booleansetPivotY(float pivotY)protected booleansetRotation(float rotation)protected booleansetRotationX(float rotationX)protected booleansetRotationY(float rotationY)protected booleansetScaleX(float scaleX)protected booleansetScaleY(float scaleY)protected booleansetTranslationX(float translationX)protected booleansetTranslationY(float translationY)protected booleansetTranslationZ(float translationZ)
-
Constructor Details
-
ShadowRenderNode
public ShadowRenderNode()
-
-
Method Details
-
setAlpha
-
getAlpha
-
setCameraDistance
-
getCameraDistance
-
setClipToOutline
-
getClipToOutline
-
setElevation
-
getElevation
-
setHasOverlappingRendering
-
hasOverlappingRendering
-
setRotation
-
getRotation
-
setRotationX
-
getRotationX
-
setRotationY
-
getRotationY
-
setScaleX
-
getScaleX
-
setScaleY
-
getScaleY
-
setTranslationX
-
setTranslationY
-
setTranslationZ
-
getTranslationX
-
getTranslationY
-
getTranslationZ
-
isPivotExplicitlySet
-
setPivotX
-
getPivotX
-
setPivotY
-
getPivotY
-
isValid
-
nSetLayerType
Implementation of native method nSetLayerType- Parameters:
renderNode- IgnoredlayerType- Ignored- Returns:
- Always true
-
nSetLayerPaint
Implementation of native method nSetLayerPaint- Parameters:
renderNode- Ignoredpaint- Ignored- Returns:
- Always true
-