{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

androidx.compose.ui.draw

Interfaces

BuildDrawCacheParams

The set of parameters which could be used to build the drawing cache.

CacheDrawModifierNode

Expands on the androidx.compose.ui.node.DrawModifierNode by adding the ability to invalidate the draw cache for changes in things like shapes and bitmaps (see Modifier.border for a usage examples).

DrawCacheModifier

DrawModifier implementation that supports building a cache of objects to be referenced across draw calls

DrawModifier

A Modifier.Element that draws into the space of the layout.

Classes

AlphaKt
BlurKt
BlurredEdgeTreatment

Determines the strategy used to render pixels in the blurred result that may extend beyond the bounds of the original input.

CacheDrawScope

Handle to a drawing environment that enables caching of content based on the resolved size.

ClipKt
DrawModifierKt
DrawResult

Holder to a callback to be invoked during draw operations.

PainterModifierKt
RotateKt
ScaleKt
ShadowKt
BlurredEdgeTreatment.Companion