kyrie / com.github.alexjlockwood.kyrie / RenderNode

RenderNode

abstract class RenderNode : TransformNode

Abstract base Node for all node types that paint to the canvas.

Types

Builder

abstract class Builder<B : RenderNode.Builder<B>> : TransformNode.Builder<B>

Inherited Properties

pivotX

val pivotX: List<Animation<*, Float>>

pivotY

val pivotY: List<Animation<*, Float>>

rotation

val rotation: List<Animation<*, Float>>

scaleX

val scaleX: List<Animation<*, Float>>

scaleY

val scaleY: List<Animation<*, Float>>

translateX

val translateX: List<Animation<*, Float>>

translateY

val translateY: List<Animation<*, Float>>

Inheritors

CircleNode

class CircleNode : RenderNode

A Node that paints a circle.

EllipseNode

class EllipseNode : RenderNode

A Node that paints an ellipse.

LineNode

class LineNode : RenderNode

A Node that paints a line.

PathNode

class PathNode : RenderNode

A Node that paints a path.

RectangleNode

class RectangleNode : RenderNode

A Node that paints a rectangle.