Package-level declarations

Types

Link copied to clipboard
value class ArgbColor(val value: Int)

A non-premultiplied ARGB color represented in one platform-neutral four-byte integer.

Link copied to clipboard
sealed interface DrawImage

An immutable, thread-safe source image for platform-neutral draw commands.

Link copied to clipboard
interface PaintScope

Collects drawing commands for one node in its local coordinate space.

Link copied to clipboard

Immutable opaque draw payload shared only between a platform element and its matching runtime adapter.

Link copied to clipboard

Collects screen-coordinate commands for one root overlay.

Link copied to clipboard

Immutable source-axis directions for nearest sampling through normalized source and destination rectangles. Reversal swaps the corresponding source endpoints before interpolation and does not rearrange image pixels. This preserves the selected source texel at exact nearest-neighbor boundaries and is safe to share between threads.

Functions

Link copied to clipboard

Creates an immutable source image for platform-neutral drawing.