KoneCanvasScope

Functions

Link copied to clipboard
fun KoneCanvasScope.drawCircle(brush: Brush, radius: Double, center: Point2<Double>, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
fun KoneCanvasScope.drawCircle(color: Color, radius: Double, center: Point2<Double>, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
abstract fun drawEllipse(brush: Brush, ellipse: KoneCanvasEllipse, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
abstract fun drawEllipse(color: Color, ellipse: KoneCanvasEllipse, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
fun KoneCanvasScope.drawEllipse(brush: Brush, center: Point2<Double>, size: KoneCanvasSize, direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
fun KoneCanvasScope.drawEllipse(color: Color, center: Point2<Double>, size: KoneCanvasSize, direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
abstract fun drawImage(image: KoneCanvasImage, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
fun KoneCanvasScope.drawImage(image: ImageBitmap, center: Point2<Double> = Point2(0.0, 0.0), direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
fun KoneCanvasScope.drawLine(brush: Brush, start: Point2<Double>, end: Point2<Double>, strokeWidth: Double = 0.0, cap: StrokeCap = Stroke.DefaultCap, alpha: Float = 1.0f, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
fun KoneCanvasScope.drawLine(color: Color, start: Point2<Double>, end: Point2<Double>, strokeWidth: Double = 0.0, cap: StrokeCap = Stroke.DefaultCap, alpha: Float = 1.0f, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
abstract fun drawPath(path: KoneCanvasPath, brush: Brush, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
abstract fun drawPath(path: KoneCanvasPath, color: Color, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard
fun KoneCanvasScope.drawRectangle(brush: Brush, center: Point2<Double>, size: KoneCanvasSize, direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
fun KoneCanvasScope.drawRectangle(color: Color, center: Point2<Double>, size: KoneCanvasSize, direction: Angle = Angle.zero, alpha: Float = 1.0f, style: DrawStyle = Fill, colorFilter: ColorFilter? = null, blendMode: BlendMode = DefaultBlendMode)
Link copied to clipboard