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 intgetBottom()protected floatgetCameraDistance()protected booleangetClipToOutline()protected floatgetElevation()protected intgetHeight()protected voidgetInverseMatrix(Matrix matrix)protected intgetLeft()protected voidgetMatrix(Matrix matrix)protected floatgetPivotX()protected floatgetPivotY()protected intgetRight()protected floatgetRotation()protected floatgetRotationX()protected floatgetRotationY()protected floatgetScaleX()protected floatgetScaleY()protected intgetTop()protected floatgetTranslationX()protected floatgetTranslationY()protected floatgetTranslationZ()protected intgetWidth()protected booleanhasIdentityMatrix()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 booleanoffsetLeftAndRight(int offset)protected booleanoffsetTopAndBottom(int offset)protected booleanresetPivot()protected booleansetAlpha(float alpha)protected booleansetBottom(int bottom)protected booleansetCameraDistance(float cameraDistance)protected booleansetClipToOutline(boolean clipToOutline)protected booleansetElevation(float lift)protected booleansetHasOverlappingRendering(boolean overlappingRendering)protected booleansetLeft(int left)protected booleansetLeftTopRightBottom(int left, int top, int right, int bottom)protected booleansetPivotX(float pivotX)protected booleansetPivotY(float pivotY)protected booleansetPosition(int left, int top, int right, int bottom)protected booleansetPosition(Rect position)protected booleansetRight(int right)protected booleansetRotation(float rotation)protected booleansetRotationX(float rotationX)protected booleansetRotationY(float rotationY)protected booleansetScaleX(float scaleX)protected booleansetScaleY(float scaleY)protected booleansetTop(int top)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
-
resetPivot
-
setPivotX
-
getPivotX
-
setPivotY
-
getPivotY
-
setLeft
-
getLeft
-
setTop
-
getTop
-
setRight
-
getRight
-
setBottom
-
getBottom
-
getWidth
-
getHeight
-
setLeftTopRightBottom
-
setPosition
-
setPosition
-
offsetLeftAndRight
-
offsetTopAndBottom
-
getInverseMatrix
-
getMatrix
-
hasIdentityMatrix
-
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
-