| // Signature format: 4.0 |
| package androidx.compose.ui.graphics { |
| |
| public final class AndroidBlendMode_androidKt { |
| method @KotlinOnly public static boolean isSupported(androidx.compose.ui.graphics.BlendMode); |
| method @BytecodeOnly public static boolean isSupported-s9anfk8(int); |
| } |
| |
| public final class AndroidCanvas_androidKt { |
| method public static androidx.compose.ui.graphics.Canvas Canvas(android.graphics.Canvas c); |
| method @InaccessibleFromKotlin public static android.graphics.Canvas getNativeCanvas(androidx.compose.ui.graphics.Canvas); |
| property public static android.graphics.Canvas androidx.compose.ui.graphics.Canvas.nativeCanvas; |
| } |
| |
| public final class AndroidColorFilter_androidKt { |
| method public static android.graphics.ColorFilter asAndroidColorFilter(androidx.compose.ui.graphics.ColorFilter); |
| method public static androidx.compose.ui.graphics.ColorFilter asComposeColorFilter(android.graphics.ColorFilter); |
| } |
| |
| public final class AndroidColorSpace_androidKt { |
| method @RequiresApi(android.os.Build.VERSION_CODES.O) public static android.graphics.ColorSpace toAndroidColorSpace(androidx.compose.ui.graphics.colorspace.ColorSpace); |
| method @RequiresApi(android.os.Build.VERSION_CODES.O) public static androidx.compose.ui.graphics.colorspace.ColorSpace toComposeColorSpace(android.graphics.ColorSpace); |
| } |
| |
| public final class AndroidColor_androidKt { |
| method @KotlinOnly public static androidx.compose.ui.graphics.Color fromColorLong(androidx.compose.ui.graphics.Color.Companion, @ColorLong long colorLong); |
| method @BytecodeOnly public static long fromColorLong(androidx.compose.ui.graphics.Color.Companion, long); |
| method @KotlinOnly @ColorLong public static long toColorLong(androidx.compose.ui.graphics.Color); |
| method @BytecodeOnly public static long toColorLong-8_81llA(long); |
| } |
| |
| public final class AndroidGraphicsContext_androidKt { |
| method public static androidx.compose.ui.graphics.GraphicsContext GraphicsContext(android.view.ViewGroup layerContainer); |
| } |
| |
| public final class AndroidImageBitmap_androidKt { |
| method public static android.graphics.Bitmap asAndroidBitmap(androidx.compose.ui.graphics.ImageBitmap); |
| method public static androidx.compose.ui.graphics.ImageBitmap asImageBitmap(android.graphics.Bitmap); |
| } |
| |
| public final class AndroidMatrixConversions_androidKt { |
| method @KotlinOnly public static void setFrom(android.graphics.Matrix, androidx.compose.ui.graphics.Matrix matrix); |
| method @KotlinOnly public static void setFrom(androidx.compose.ui.graphics.Matrix, android.graphics.Matrix matrix); |
| method @BytecodeOnly public static void setFrom-EL8BTi8(android.graphics.Matrix, float[]); |
| method @BytecodeOnly public static void setFrom-tU-YjHk(float[], android.graphics.Matrix); |
| } |
| |
| public final class AndroidPaint implements androidx.compose.ui.graphics.Paint { |
| ctor public AndroidPaint(); |
| ctor public AndroidPaint(android.graphics.Paint internalPaint); |
| method public android.graphics.Paint asFrameworkPaint(); |
| method @InaccessibleFromKotlin public float getAlpha(); |
| method @BytecodeOnly public int getBlendMode-0nO6VwU(); |
| method @BytecodeOnly public long getColor-0d7_KjU(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.ColorFilter? getColorFilter(); |
| method @BytecodeOnly public int getFilterQuality-f-v9h1I(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.PathEffect? getPathEffect(); |
| method @InaccessibleFromKotlin public android.graphics.Shader? getShader(); |
| method @BytecodeOnly public int getStrokeCap-KaPHkGw(); |
| method @BytecodeOnly public int getStrokeJoin-LxFBmk8(); |
| method @InaccessibleFromKotlin public float getStrokeMiterLimit(); |
| method @InaccessibleFromKotlin public float getStrokeWidth(); |
| method @BytecodeOnly public int getStyle-TiuSbCo(); |
| method @InaccessibleFromKotlin public boolean isAntiAlias(); |
| method @InaccessibleFromKotlin public void setAlpha(float); |
| method @InaccessibleFromKotlin public void setAntiAlias(boolean); |
| method @BytecodeOnly public void setBlendMode-s9anfk8(int); |
| method @BytecodeOnly public void setColor-8_81llA(long); |
| method @InaccessibleFromKotlin public void setColorFilter(androidx.compose.ui.graphics.ColorFilter?); |
| method @BytecodeOnly public void setFilterQuality-vDHp3xo(int); |
| method @InaccessibleFromKotlin public void setPathEffect(androidx.compose.ui.graphics.PathEffect?); |
| method @InaccessibleFromKotlin public void setShader(android.graphics.Shader?); |
| method @BytecodeOnly public void setStrokeCap-BeK7IIE(int); |
| method @BytecodeOnly public void setStrokeJoin-Ww9F2mQ(int); |
| method @InaccessibleFromKotlin public void setStrokeMiterLimit(float); |
| method @InaccessibleFromKotlin public void setStrokeWidth(float); |
| method @BytecodeOnly public void setStyle-k9PVt8s(int); |
| property public float alpha; |
| property public androidx.compose.ui.graphics.BlendMode blendMode; |
| property public androidx.compose.ui.graphics.Color color; |
| property public androidx.compose.ui.graphics.ColorFilter? colorFilter; |
| property public androidx.compose.ui.graphics.FilterQuality filterQuality; |
| property public boolean isAntiAlias; |
| property public androidx.compose.ui.graphics.PathEffect? pathEffect; |
| property public android.graphics.Shader? shader; |
| property public androidx.compose.ui.graphics.StrokeCap strokeCap; |
| property public androidx.compose.ui.graphics.StrokeJoin strokeJoin; |
| property public float strokeMiterLimit; |
| property public float strokeWidth; |
| property public androidx.compose.ui.graphics.PaintingStyle style; |
| } |
| |
| public final class AndroidPaint_androidKt { |
| method public static androidx.compose.ui.graphics.Paint Paint(); |
| method public static androidx.compose.ui.graphics.Paint asComposePaint(android.graphics.Paint); |
| } |
| |
| public final class AndroidPath implements androidx.compose.ui.graphics.Path { |
| ctor public AndroidPath(); |
| ctor public AndroidPath(optional android.graphics.Path internalPath); |
| ctor @BytecodeOnly public AndroidPath(android.graphics.Path!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public void addArc(androidx.compose.ui.geometry.Rect oval, float startAngleDegrees, float sweepAngleDegrees); |
| method public void addArcRad(androidx.compose.ui.geometry.Rect oval, float startAngleRadians, float sweepAngleRadians); |
| method public void addOval(androidx.compose.ui.geometry.Rect oval); |
| method public void addOval(androidx.compose.ui.geometry.Rect oval, androidx.compose.ui.graphics.Path.Direction direction); |
| method @KotlinOnly public void addPath(androidx.compose.ui.graphics.Path path, optional androidx.compose.ui.geometry.Offset offset); |
| method @BytecodeOnly public void addPath-Uv8p0NA(androidx.compose.ui.graphics.Path, long); |
| method public void addRect(androidx.compose.ui.geometry.Rect rect); |
| method public void addRect(androidx.compose.ui.geometry.Rect rect, androidx.compose.ui.graphics.Path.Direction direction); |
| method public void addRoundRect(androidx.compose.ui.geometry.RoundRect roundRect); |
| method public void addRoundRect(androidx.compose.ui.geometry.RoundRect roundRect, androidx.compose.ui.graphics.Path.Direction direction); |
| method public void arcTo(androidx.compose.ui.geometry.Rect rect, float startAngleDegrees, float sweepAngleDegrees, boolean forceMoveTo); |
| method public void close(); |
| method public void cubicTo(float x1, float y1, float x2, float y2, float x3, float y3); |
| method public androidx.compose.ui.geometry.Rect getBounds(); |
| method @BytecodeOnly public int getFillType-Rg-k1Os(); |
| method @InaccessibleFromKotlin public android.graphics.Path getInternalPath(); |
| method @InaccessibleFromKotlin public boolean isConvex(); |
| method @InaccessibleFromKotlin public boolean isEmpty(); |
| method public void lineTo(float x, float y); |
| method public void moveTo(float x, float y); |
| method @KotlinOnly public boolean op(androidx.compose.ui.graphics.Path path1, androidx.compose.ui.graphics.Path path2, androidx.compose.ui.graphics.PathOperation operation); |
| method @BytecodeOnly public boolean op-N5in7k0(androidx.compose.ui.graphics.Path, androidx.compose.ui.graphics.Path, int); |
| method public void quadraticBezierTo(float x1, float y1, float x2, float y2); |
| method public void relativeCubicTo(float dx1, float dy1, float dx2, float dy2, float dx3, float dy3); |
| method public void relativeLineTo(float dx, float dy); |
| method public void relativeMoveTo(float dx, float dy); |
| method public void relativeQuadraticBezierTo(float dx1, float dy1, float dx2, float dy2); |
| method public void reset(); |
| method @BytecodeOnly public void setFillType-oQ8Xj4U(int); |
| method @KotlinOnly public void translate(androidx.compose.ui.geometry.Offset offset); |
| method @BytecodeOnly public void translate-k-4lQ0M(long); |
| property public androidx.compose.ui.graphics.PathFillType fillType; |
| property public android.graphics.Path internalPath; |
| property public boolean isConvex; |
| property public boolean isEmpty; |
| } |
| |
| public final class AndroidPathEffect_androidKt { |
| method public static android.graphics.PathEffect asAndroidPathEffect(androidx.compose.ui.graphics.PathEffect); |
| method public static androidx.compose.ui.graphics.PathEffect toComposePathEffect(android.graphics.PathEffect); |
| } |
| |
| public final class AndroidPathIterator_androidKt { |
| method public static androidx.compose.ui.graphics.PathIterator PathIterator(androidx.compose.ui.graphics.Path path, optional androidx.compose.ui.graphics.PathIterator.ConicEvaluation conicEvaluation, optional float tolerance); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PathIterator! PathIterator$default(androidx.compose.ui.graphics.Path!, androidx.compose.ui.graphics.PathIterator.ConicEvaluation!, float, int, Object!); |
| } |
| |
| public final class AndroidPathMeasure implements androidx.compose.ui.graphics.PathMeasure { |
| method @InaccessibleFromKotlin public float getLength(); |
| method @KotlinOnly public androidx.compose.ui.geometry.Offset getPosition(float distance); |
| method @BytecodeOnly public long getPosition-tuRUvjQ(float); |
| method public boolean getSegment(float startDistance, float stopDistance, androidx.compose.ui.graphics.Path destination, boolean startWithMoveTo); |
| method @KotlinOnly public androidx.compose.ui.geometry.Offset getTangent(float distance); |
| method @BytecodeOnly public long getTangent-tuRUvjQ(float); |
| method public void setPath(androidx.compose.ui.graphics.Path? path, boolean forceClosed); |
| property public float length; |
| } |
| |
| public final class AndroidPathMeasure_androidKt { |
| method public static androidx.compose.ui.graphics.PathMeasure PathMeasure(); |
| } |
| |
| public final class AndroidPath_androidKt { |
| method public static androidx.compose.ui.graphics.Path Path(); |
| method public static inline android.graphics.Path asAndroidPath(androidx.compose.ui.graphics.Path); |
| method public static androidx.compose.ui.graphics.Path asComposePath(android.graphics.Path); |
| } |
| |
| public final class AndroidRenderEffect_androidKt { |
| method public static androidx.compose.ui.graphics.RenderEffect asComposeRenderEffect(android.graphics.RenderEffect); |
| } |
| |
| public final class AndroidTileMode_androidKt { |
| method @KotlinOnly public static boolean isSupported(androidx.compose.ui.graphics.TileMode); |
| method @BytecodeOnly public static boolean isSupported-0vamqd0(int); |
| method @KotlinOnly public static android.graphics.Shader.TileMode toAndroidTileMode(androidx.compose.ui.graphics.TileMode); |
| method @BytecodeOnly public static android.graphics.Shader.TileMode toAndroidTileMode-0vamqd0(int); |
| method @KotlinOnly public static androidx.compose.ui.graphics.TileMode toComposeTileMode(android.graphics.Shader.TileMode); |
| method @BytecodeOnly public static int toComposeTileMode(android.graphics.Shader.TileMode); |
| } |
| |
| public final class AndroidVertexMode_androidKt { |
| method @KotlinOnly public static android.graphics.Canvas.VertexMode toAndroidVertexMode(androidx.compose.ui.graphics.VertexMode); |
| method @BytecodeOnly public static android.graphics.Canvas.VertexMode toAndroidVertexMode-JOOmi9M(int); |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class BlendMode { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.BlendMode! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.BlendMode.Companion Companion; |
| } |
| |
| public static final class BlendMode.Companion { |
| method @BytecodeOnly public int getClear-0nO6VwU(); |
| method @BytecodeOnly public int getColor-0nO6VwU(); |
| method @BytecodeOnly public int getColorBurn-0nO6VwU(); |
| method @BytecodeOnly public int getColorDodge-0nO6VwU(); |
| method @BytecodeOnly public int getDarken-0nO6VwU(); |
| method @BytecodeOnly public int getDifference-0nO6VwU(); |
| method @BytecodeOnly public int getDst-0nO6VwU(); |
| method @BytecodeOnly public int getDstAtop-0nO6VwU(); |
| method @BytecodeOnly public int getDstIn-0nO6VwU(); |
| method @BytecodeOnly public int getDstOut-0nO6VwU(); |
| method @BytecodeOnly public int getDstOver-0nO6VwU(); |
| method @BytecodeOnly public int getExclusion-0nO6VwU(); |
| method @BytecodeOnly public int getHardlight-0nO6VwU(); |
| method @BytecodeOnly public int getHue-0nO6VwU(); |
| method @BytecodeOnly public int getLighten-0nO6VwU(); |
| method @BytecodeOnly public int getLuminosity-0nO6VwU(); |
| method @BytecodeOnly public int getModulate-0nO6VwU(); |
| method @BytecodeOnly public int getMultiply-0nO6VwU(); |
| method @BytecodeOnly public int getOverlay-0nO6VwU(); |
| method @BytecodeOnly public int getPlus-0nO6VwU(); |
| method @BytecodeOnly public int getSaturation-0nO6VwU(); |
| method @BytecodeOnly public int getScreen-0nO6VwU(); |
| method @BytecodeOnly public int getSoftlight-0nO6VwU(); |
| method @BytecodeOnly public int getSrc-0nO6VwU(); |
| method @BytecodeOnly public int getSrcAtop-0nO6VwU(); |
| method @BytecodeOnly public int getSrcIn-0nO6VwU(); |
| method @BytecodeOnly public int getSrcOut-0nO6VwU(); |
| method @BytecodeOnly public int getSrcOver-0nO6VwU(); |
| method @BytecodeOnly public int getXor-0nO6VwU(); |
| property public androidx.compose.ui.graphics.BlendMode Clear; |
| property public androidx.compose.ui.graphics.BlendMode Color; |
| property public androidx.compose.ui.graphics.BlendMode ColorBurn; |
| property public androidx.compose.ui.graphics.BlendMode ColorDodge; |
| property public androidx.compose.ui.graphics.BlendMode Darken; |
| property public androidx.compose.ui.graphics.BlendMode Difference; |
| property public androidx.compose.ui.graphics.BlendMode Dst; |
| property public androidx.compose.ui.graphics.BlendMode DstAtop; |
| property public androidx.compose.ui.graphics.BlendMode DstIn; |
| property public androidx.compose.ui.graphics.BlendMode DstOut; |
| property public androidx.compose.ui.graphics.BlendMode DstOver; |
| property public androidx.compose.ui.graphics.BlendMode Exclusion; |
| property public androidx.compose.ui.graphics.BlendMode Hardlight; |
| property public androidx.compose.ui.graphics.BlendMode Hue; |
| property public androidx.compose.ui.graphics.BlendMode Lighten; |
| property public androidx.compose.ui.graphics.BlendMode Luminosity; |
| property public androidx.compose.ui.graphics.BlendMode Modulate; |
| property public androidx.compose.ui.graphics.BlendMode Multiply; |
| property public androidx.compose.ui.graphics.BlendMode Overlay; |
| property public androidx.compose.ui.graphics.BlendMode Plus; |
| property public androidx.compose.ui.graphics.BlendMode Saturation; |
| property public androidx.compose.ui.graphics.BlendMode Screen; |
| property public androidx.compose.ui.graphics.BlendMode Softlight; |
| property public androidx.compose.ui.graphics.BlendMode Src; |
| property public androidx.compose.ui.graphics.BlendMode SrcAtop; |
| property public androidx.compose.ui.graphics.BlendMode SrcIn; |
| property public androidx.compose.ui.graphics.BlendMode SrcOut; |
| property public androidx.compose.ui.graphics.BlendMode SrcOver; |
| property public androidx.compose.ui.graphics.BlendMode Xor; |
| } |
| |
| @androidx.compose.runtime.Immutable public final class BlendModeColorFilter extends androidx.compose.ui.graphics.ColorFilter { |
| ctor @KotlinOnly public BlendModeColorFilter(androidx.compose.ui.graphics.Color color, androidx.compose.ui.graphics.BlendMode blendMode); |
| ctor @BytecodeOnly public BlendModeColorFilter(long, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @BytecodeOnly public int getBlendMode-0nO6VwU(); |
| method @BytecodeOnly public long getColor-0d7_KjU(); |
| property public androidx.compose.ui.graphics.BlendMode blendMode; |
| property public androidx.compose.ui.graphics.Color color; |
| } |
| |
| @androidx.compose.runtime.Immutable public final class BlurEffect extends androidx.compose.ui.graphics.RenderEffect { |
| ctor @KotlinOnly public BlurEffect(androidx.compose.ui.graphics.RenderEffect? renderEffect, float radiusX, optional float radiusY, optional androidx.compose.ui.graphics.TileMode edgeTreatment); |
| ctor @BytecodeOnly public BlurEffect(androidx.compose.ui.graphics.RenderEffect!, float, float, int, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor @BytecodeOnly public BlurEffect(androidx.compose.ui.graphics.RenderEffect!, float, float, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @RequiresApi(android.os.Build.VERSION_CODES.S) protected android.graphics.RenderEffect createRenderEffect(); |
| } |
| |
| @androidx.compose.runtime.Immutable public abstract sealed class Brush { |
| method @KotlinOnly public abstract void applyTo(androidx.compose.ui.geometry.Size size, androidx.compose.ui.graphics.Paint p, float alpha); |
| method @BytecodeOnly public abstract void applyTo-Pq9zytI(long, androidx.compose.ui.graphics.Paint, float); |
| method @BytecodeOnly public long getIntrinsicSize-NH-jbRc(); |
| property public androidx.compose.ui.geometry.Size intrinsicSize; |
| field public static final androidx.compose.ui.graphics.Brush.Companion Companion; |
| } |
| |
| public static final class Brush.Companion { |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush composite(androidx.compose.ui.graphics.Brush dstBrush, androidx.compose.ui.graphics.Brush srcBrush, androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush composite-7EN7VTw(androidx.compose.ui.graphics.Brush, androidx.compose.ui.graphics.Brush, int); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush horizontalGradient(java.util.List<androidx.compose.ui.graphics.Color> colors, optional float startX, optional float endX, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush horizontalGradient(kotlin.Pair<java.lang.Float,androidx.compose.ui.graphics.Color>... colorStops, optional float startX, optional float endX, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush horizontalGradient-8A-3gB4(java.util.List<androidx.compose.ui.graphics.Color!>, float, float, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush horizontalGradient-8A-3gB4(kotlin.Pair<java.lang.Float!,androidx.compose.ui.graphics.Color!>![], float, float, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! horizontalGradient-8A-3gB4$default(androidx.compose.ui.graphics.Brush.Companion!, java.util.List!, float, float, int, int, Object!); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! horizontalGradient-8A-3gB4$default(androidx.compose.ui.graphics.Brush.Companion!, kotlin.Pair![]!, float, float, int, int, Object!); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush linearGradient(java.util.List<androidx.compose.ui.graphics.Color> colors, optional androidx.compose.ui.geometry.Offset start, optional androidx.compose.ui.geometry.Offset end, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush linearGradient(kotlin.Pair<java.lang.Float,androidx.compose.ui.graphics.Color>... colorStops, optional androidx.compose.ui.geometry.Offset start, optional androidx.compose.ui.geometry.Offset end, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush linearGradient-mHitzGk(java.util.List<androidx.compose.ui.graphics.Color!>, long, long, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush linearGradient-mHitzGk(kotlin.Pair<java.lang.Float!,androidx.compose.ui.graphics.Color!>![], long, long, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! linearGradient-mHitzGk$default(androidx.compose.ui.graphics.Brush.Companion!, java.util.List!, long, long, int, int, Object!); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! linearGradient-mHitzGk$default(androidx.compose.ui.graphics.Brush.Companion!, kotlin.Pair![]!, long, long, int, int, Object!); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush radialGradient(java.util.List<androidx.compose.ui.graphics.Color> colors, optional androidx.compose.ui.geometry.Offset center, optional float radius, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush radialGradient(kotlin.Pair<java.lang.Float,androidx.compose.ui.graphics.Color>... colorStops, optional androidx.compose.ui.geometry.Offset center, optional float radius, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush radialGradient-P_Vx-Ks(java.util.List<androidx.compose.ui.graphics.Color!>, long, float, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush radialGradient-P_Vx-Ks(kotlin.Pair<java.lang.Float!,androidx.compose.ui.graphics.Color!>![], long, float, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! radialGradient-P_Vx-Ks$default(androidx.compose.ui.graphics.Brush.Companion!, java.util.List!, long, float, int, int, Object!); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! radialGradient-P_Vx-Ks$default(androidx.compose.ui.graphics.Brush.Companion!, kotlin.Pair![]!, long, float, int, int, Object!); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush sweepGradient(java.util.List<androidx.compose.ui.graphics.Color> colors, optional androidx.compose.ui.geometry.Offset center); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush sweepGradient(kotlin.Pair<java.lang.Float,androidx.compose.ui.graphics.Color>... colorStops, optional androidx.compose.ui.geometry.Offset center); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush sweepGradient-Uv8p0NA(java.util.List<androidx.compose.ui.graphics.Color!>, long); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush sweepGradient-Uv8p0NA(kotlin.Pair<java.lang.Float!,androidx.compose.ui.graphics.Color!>![], long); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! sweepGradient-Uv8p0NA$default(androidx.compose.ui.graphics.Brush.Companion!, java.util.List!, long, int, Object!); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! sweepGradient-Uv8p0NA$default(androidx.compose.ui.graphics.Brush.Companion!, kotlin.Pair![]!, long, int, Object!); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush verticalGradient(java.util.List<androidx.compose.ui.graphics.Color> colors, optional float startY, optional float endY, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush verticalGradient(kotlin.Pair<java.lang.Float,androidx.compose.ui.graphics.Color>... colorStops, optional float startY, optional float endY, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush verticalGradient-8A-3gB4(java.util.List<androidx.compose.ui.graphics.Color!>, float, float, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Brush verticalGradient-8A-3gB4(kotlin.Pair<java.lang.Float!,androidx.compose.ui.graphics.Color!>![], float, float, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! verticalGradient-8A-3gB4$default(androidx.compose.ui.graphics.Brush.Companion!, java.util.List!, float, float, int, int, Object!); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Brush! verticalGradient-8A-3gB4$default(androidx.compose.ui.graphics.Brush.Companion!, kotlin.Pair![]!, float, float, int, int, Object!); |
| } |
| |
| public final class BrushKt { |
| method public static androidx.compose.ui.graphics.ShaderBrush ShaderBrush(android.graphics.Shader shader); |
| } |
| |
| @kotlin.jvm.JvmDefaultWithCompatibility public interface Canvas { |
| method @KotlinOnly public void clipPath(androidx.compose.ui.graphics.Path path, optional androidx.compose.ui.graphics.ClipOp clipOp); |
| method @BytecodeOnly public void clipPath-mtrdD-E(androidx.compose.ui.graphics.Path, int); |
| method @BytecodeOnly public static void clipPath-mtrdD-E$default(androidx.compose.ui.graphics.Canvas!, androidx.compose.ui.graphics.Path!, int, int, Object!); |
| method @KotlinOnly public default void clipRect(androidx.compose.ui.geometry.Rect rect, optional androidx.compose.ui.graphics.ClipOp clipOp); |
| method @KotlinOnly public void clipRect(float left, float top, float right, float bottom, optional androidx.compose.ui.graphics.ClipOp clipOp); |
| method @BytecodeOnly public void clipRect-N_I0leg(float, float, float, float, int); |
| method @BytecodeOnly public static void clipRect-N_I0leg$default(androidx.compose.ui.graphics.Canvas!, float, float, float, float, int, int, Object!); |
| method @BytecodeOnly public default void clipRect-mtrdD-E(androidx.compose.ui.geometry.Rect, int); |
| method @BytecodeOnly public static void clipRect-mtrdD-E$default(androidx.compose.ui.graphics.Canvas!, androidx.compose.ui.geometry.Rect!, int, int, Object!); |
| method @KotlinOnly public void concat(androidx.compose.ui.graphics.Matrix matrix); |
| method @BytecodeOnly public void concat-58bKbWc(float[]); |
| method public void disableZ(); |
| method public default void drawArc(androidx.compose.ui.geometry.Rect rect, float startAngle, float sweepAngle, boolean useCenter, androidx.compose.ui.graphics.Paint paint); |
| method public void drawArc(float left, float top, float right, float bottom, float startAngle, float sweepAngle, boolean useCenter, androidx.compose.ui.graphics.Paint paint); |
| method public default void drawArcRad(androidx.compose.ui.geometry.Rect rect, float startAngleRad, float sweepAngleRad, boolean useCenter, androidx.compose.ui.graphics.Paint paint); |
| method @KotlinOnly public void drawCircle(androidx.compose.ui.geometry.Offset center, float radius, androidx.compose.ui.graphics.Paint paint); |
| method @BytecodeOnly public void drawCircle-9KIMszo(long, float, androidx.compose.ui.graphics.Paint); |
| method @KotlinOnly public void drawImage(androidx.compose.ui.graphics.ImageBitmap image, androidx.compose.ui.geometry.Offset topLeftOffset, androidx.compose.ui.graphics.Paint paint); |
| method @BytecodeOnly public void drawImage-d-4ec7I(androidx.compose.ui.graphics.ImageBitmap, long, androidx.compose.ui.graphics.Paint); |
| method @KotlinOnly public void drawImageRect(androidx.compose.ui.graphics.ImageBitmap image, optional androidx.compose.ui.unit.IntOffset srcOffset, optional androidx.compose.ui.unit.IntSize srcSize, optional androidx.compose.ui.unit.IntOffset dstOffset, optional androidx.compose.ui.unit.IntSize dstSize, androidx.compose.ui.graphics.Paint paint); |
| method @BytecodeOnly public void drawImageRect-HPBpro0(androidx.compose.ui.graphics.ImageBitmap, long, long, long, long, androidx.compose.ui.graphics.Paint); |
| method @BytecodeOnly public static void drawImageRect-HPBpro0$default(androidx.compose.ui.graphics.Canvas!, androidx.compose.ui.graphics.ImageBitmap!, long, long, long, long, androidx.compose.ui.graphics.Paint!, int, Object!); |
| method @KotlinOnly public void drawLine(androidx.compose.ui.geometry.Offset p1, androidx.compose.ui.geometry.Offset p2, androidx.compose.ui.graphics.Paint paint); |
| method @BytecodeOnly public void drawLine-Wko1d7g(long, long, androidx.compose.ui.graphics.Paint); |
| method public default void drawOval(androidx.compose.ui.geometry.Rect rect, androidx.compose.ui.graphics.Paint paint); |
| method public void drawOval(float left, float top, float right, float bottom, androidx.compose.ui.graphics.Paint paint); |
| method public void drawPath(androidx.compose.ui.graphics.Path path, androidx.compose.ui.graphics.Paint paint); |
| method @KotlinOnly public void drawPoints(androidx.compose.ui.graphics.PointMode pointMode, java.util.List<androidx.compose.ui.geometry.Offset> points, androidx.compose.ui.graphics.Paint paint); |
| method @BytecodeOnly public void drawPoints-O7TthRY(int, java.util.List<androidx.compose.ui.geometry.Offset!>, androidx.compose.ui.graphics.Paint); |
| method @KotlinOnly public void drawRawPoints(androidx.compose.ui.graphics.PointMode pointMode, float[] points, androidx.compose.ui.graphics.Paint paint); |
| method @BytecodeOnly public void drawRawPoints-O7TthRY(int, float[], androidx.compose.ui.graphics.Paint); |
| method public default void drawRect(androidx.compose.ui.geometry.Rect rect, androidx.compose.ui.graphics.Paint paint); |
| method public void drawRect(float left, float top, float right, float bottom, androidx.compose.ui.graphics.Paint paint); |
| method public void drawRoundRect(float left, float top, float right, float bottom, float radiusX, float radiusY, androidx.compose.ui.graphics.Paint paint); |
| method @KotlinOnly public void drawVertices(androidx.compose.ui.graphics.Vertices vertices, androidx.compose.ui.graphics.BlendMode blendMode, androidx.compose.ui.graphics.Paint paint); |
| method @BytecodeOnly public void drawVertices-TPEHhCM(androidx.compose.ui.graphics.Vertices, int, androidx.compose.ui.graphics.Paint); |
| method public void enableZ(); |
| method public void restore(); |
| method public void rotate(float degrees); |
| method public void save(); |
| method public void saveLayer(androidx.compose.ui.geometry.Rect bounds, androidx.compose.ui.graphics.Paint paint); |
| method public void scale(float sx, optional float sy); |
| method @BytecodeOnly public static void scale$default(androidx.compose.ui.graphics.Canvas!, float, float, int, Object!); |
| method public void skew(float sx, float sy); |
| method public default void skewRad(float sxRad, float syRad); |
| method public void translate(float dx, float dy); |
| } |
| |
| public final class CanvasHolder { |
| ctor public CanvasHolder(); |
| method public inline void drawInto(android.graphics.Canvas targetCanvas, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.Canvas,kotlin.Unit> block); |
| } |
| |
| public final class CanvasKt { |
| method public static androidx.compose.ui.graphics.Canvas Canvas(androidx.compose.ui.graphics.ImageBitmap image); |
| method public static void rotate(androidx.compose.ui.graphics.Canvas, float degrees, float pivotX, float pivotY); |
| method public static void rotateRad(androidx.compose.ui.graphics.Canvas, float radians, optional float pivotX, optional float pivotY); |
| method @BytecodeOnly public static void rotateRad$default(androidx.compose.ui.graphics.Canvas!, float, float, float, int, Object!); |
| method public static void scale(androidx.compose.ui.graphics.Canvas, float sx, optional float sy, float pivotX, float pivotY); |
| method @BytecodeOnly public static void scale$default(androidx.compose.ui.graphics.Canvas!, float, float, float, float, int, Object!); |
| method public static inline void withSave(androidx.compose.ui.graphics.Canvas, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| method public static inline void withSaveLayer(androidx.compose.ui.graphics.Canvas, androidx.compose.ui.geometry.Rect bounds, androidx.compose.ui.graphics.Paint paint, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class ClipOp { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.ClipOp! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.ClipOp.Companion Companion; |
| } |
| |
| public static final class ClipOp.Companion { |
| method @BytecodeOnly public int getDifference-rtfAjoo(); |
| method @BytecodeOnly public int getIntersect-rtfAjoo(); |
| property public androidx.compose.ui.graphics.ClipOp Difference; |
| property public androidx.compose.ui.graphics.ClipOp Intersect; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class Color { |
| ctor @KotlinOnly public Color(kotlin.ULong value); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.Color! box-impl(long); |
| method @androidx.compose.runtime.Stable public inline operator float component1(); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static float component1-impl(long); |
| method @androidx.compose.runtime.Stable public inline operator float component2(); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static float component2-impl(long); |
| method @androidx.compose.runtime.Stable public inline operator float component3(); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static float component3-impl(long); |
| method @androidx.compose.runtime.Stable public inline operator float component4(); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static float component4-impl(long); |
| method @androidx.compose.runtime.Stable public inline operator androidx.compose.ui.graphics.colorspace.ColorSpace component5(); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.colorspace.ColorSpace component5-impl(long); |
| method @BytecodeOnly public static long constructor-impl(long); |
| method @KotlinOnly public androidx.compose.ui.graphics.Color convert(androidx.compose.ui.graphics.colorspace.ColorSpace colorSpace); |
| method @BytecodeOnly public static long convert-vNxB06k(long, androidx.compose.ui.graphics.colorspace.ColorSpace); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color copy(optional float alpha, optional float red, optional float green, optional float blue); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static long copy-wmQWz5c(long, float, float, float, float); |
| method @BytecodeOnly public static long copy-wmQWz5c$default(long, float, float, float, float, int, Object!); |
| method @BytecodeOnly public static float getAlpha-impl(long); |
| method @BytecodeOnly public static float getBlue-impl(long); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.colorspace.ColorSpace getColorSpace-impl(long); |
| method @BytecodeOnly public static float getGreen-impl(long); |
| method @BytecodeOnly public static float getRed-impl(long); |
| method @BytecodeOnly public long getValue-s-VKNKU(); |
| method @BytecodeOnly public long unbox-impl(); |
| property @androidx.compose.runtime.Stable public float alpha; |
| property @androidx.compose.runtime.Stable public float blue; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.colorspace.ColorSpace colorSpace; |
| property @androidx.compose.runtime.Stable public float green; |
| property @androidx.compose.runtime.Stable public float red; |
| property public kotlin.ULong value; |
| field public static final androidx.compose.ui.graphics.Color.Companion Companion; |
| } |
| |
| public static final class Color.Companion { |
| method @BytecodeOnly public long getBlack-0d7_KjU(); |
| method @BytecodeOnly public long getBlue-0d7_KjU(); |
| method @BytecodeOnly public long getCyan-0d7_KjU(); |
| method @BytecodeOnly public long getDarkGray-0d7_KjU(); |
| method @BytecodeOnly public long getGray-0d7_KjU(); |
| method @BytecodeOnly public long getGreen-0d7_KjU(); |
| method @BytecodeOnly public long getLightGray-0d7_KjU(); |
| method @BytecodeOnly public long getMagenta-0d7_KjU(); |
| method @BytecodeOnly public long getRed-0d7_KjU(); |
| method @BytecodeOnly public long getTransparent-0d7_KjU(); |
| method @BytecodeOnly public long getUnspecified-0d7_KjU(); |
| method @BytecodeOnly public long getWhite-0d7_KjU(); |
| method @BytecodeOnly public long getYellow-0d7_KjU(); |
| method @KotlinOnly public androidx.compose.ui.graphics.Color hsl(float hue, float saturation, float lightness, optional float alpha, optional androidx.compose.ui.graphics.colorspace.Rgb colorSpace); |
| method @BytecodeOnly public long hsl-JlNiLsg(float, float, float, float, androidx.compose.ui.graphics.colorspace.Rgb); |
| method @BytecodeOnly public static long hsl-JlNiLsg$default(androidx.compose.ui.graphics.Color.Companion!, float, float, float, float, androidx.compose.ui.graphics.colorspace.Rgb!, int, Object!); |
| method @KotlinOnly public androidx.compose.ui.graphics.Color hsv(float hue, float saturation, float value, optional float alpha, optional androidx.compose.ui.graphics.colorspace.Rgb colorSpace); |
| method @BytecodeOnly public long hsv-JlNiLsg(float, float, float, float, androidx.compose.ui.graphics.colorspace.Rgb); |
| method @BytecodeOnly public static long hsv-JlNiLsg$default(androidx.compose.ui.graphics.Color.Companion!, float, float, float, float, androidx.compose.ui.graphics.colorspace.Rgb!, int, Object!); |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Black; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Blue; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Cyan; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color DarkGray; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Gray; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Green; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color LightGray; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Magenta; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Red; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Transparent; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Unspecified; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color White; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color Yellow; |
| } |
| |
| @androidx.compose.runtime.Immutable public class ColorFilter { |
| field public static final androidx.compose.ui.graphics.ColorFilter.Companion Companion; |
| } |
| |
| public static final class ColorFilter.Companion { |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.ColorFilter colorMatrix(androidx.compose.ui.graphics.ColorMatrix colorMatrix); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.ColorFilter colorMatrix-jHG-Opc(float[]); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.ColorFilter lighting(androidx.compose.ui.graphics.Color multiply, androidx.compose.ui.graphics.Color add); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.ColorFilter lighting--OWjLjI(long, long); |
| method @KotlinOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.ColorFilter tint(androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.ColorFilter tint-xETnrds(long, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.ColorFilter! tint-xETnrds$default(androidx.compose.ui.graphics.ColorFilter.Companion!, long, int, int, Object!); |
| } |
| |
| public final class ColorKt { |
| method @KotlinOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Color Color(float red, float green, float blue, optional float alpha, optional androidx.compose.ui.graphics.colorspace.ColorSpace colorSpace); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static long Color(float, float, float, float, androidx.compose.ui.graphics.colorspace.ColorSpace); |
| method @KotlinOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Color Color(@ColorInt int color); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static long Color(@ColorInt int); |
| method @KotlinOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Color Color(@IntRange(from=0L, to=255L) int red, @IntRange(from=0L, to=255L) int green, @IntRange(from=0L, to=255L) int blue, optional @IntRange(from=0L, to=255L) int alpha); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static long Color(@IntRange(from=0L, to=255L) int, @IntRange(from=0L, to=255L) int, @IntRange(from=0L, to=255L) int, @IntRange(from=0L, to=255L) int); |
| method @KotlinOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Color Color(long color); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static long Color(long); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static long Color$default(float, float, float, float, androidx.compose.ui.graphics.colorspace.ColorSpace!, int, Object!); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static long Color$default(int, int, int, int, int, Object!); |
| method @KotlinOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Color compositeOver(androidx.compose.ui.graphics.Color, androidx.compose.ui.graphics.Color background); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static long compositeOver--OWjLjI(long, long); |
| method @BytecodeOnly public static boolean isSpecified-8_81llA(long); |
| method @BytecodeOnly public static boolean isUnspecified-8_81llA(long); |
| method @KotlinOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Color lerp(androidx.compose.ui.graphics.Color start, androidx.compose.ui.graphics.Color stop, @FloatRange(from=0.0, to=1.0) float fraction); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static long lerp-jxsXWHM(long, long, @FloatRange(from=0.0, to=1.0) float); |
| method @KotlinOnly @androidx.compose.runtime.Stable public static float luminance(androidx.compose.ui.graphics.Color); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static float luminance-8_81llA(long); |
| method @KotlinOnly public static inline androidx.compose.ui.graphics.Color takeOrElse(androidx.compose.ui.graphics.Color, kotlin.jvm.functions.Function0<androidx.compose.ui.graphics.Color> block); |
| method @BytecodeOnly public static long takeOrElse-DxMtmZc(long, kotlin.jvm.functions.Function0<androidx.compose.ui.graphics.Color!>); |
| method @KotlinOnly @ColorInt @androidx.compose.runtime.Stable public static int toArgb(androidx.compose.ui.graphics.Color); |
| method @BytecodeOnly @ColorInt @androidx.compose.runtime.Stable public static int toArgb-8_81llA(long); |
| property @androidx.compose.runtime.Stable public static inline boolean androidx.compose.ui.graphics.Color.isSpecified; |
| property @androidx.compose.runtime.Stable public static inline boolean androidx.compose.ui.graphics.Color.isUnspecified; |
| } |
| |
| @kotlin.jvm.JvmInline public final value class ColorMatrix { |
| ctor @KotlinOnly public ColorMatrix(optional float[] values); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.ColorMatrix! box-impl(float[]!); |
| method @BytecodeOnly public static float[] constructor-impl(float[]); |
| method @BytecodeOnly public static float[]! constructor-impl$default(float[]!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public void convertRgbToYuv(); |
| method @BytecodeOnly public static void convertRgbToYuv-impl(float[]!); |
| method public void convertYuvToRgb(); |
| method @BytecodeOnly public static void convertYuvToRgb-impl(float[]!); |
| method public inline operator float get(int row, int column); |
| method @BytecodeOnly public static float get-impl(float[]!, int, int); |
| method @InaccessibleFromKotlin public float[] getValues(); |
| method public inline void reset(); |
| method @BytecodeOnly public static void reset-impl(float[]!); |
| method @KotlinOnly public void set(androidx.compose.ui.graphics.ColorMatrix src); |
| method public inline operator void set(int row, int column, float v); |
| method @BytecodeOnly public static void set-impl(float[]!, int, int, float); |
| method @BytecodeOnly public static void set-jHG-Opc(float[]!, float[]); |
| method public void setToRotateBlue(float degrees); |
| method @BytecodeOnly public static void setToRotateBlue-impl(float[]!, float); |
| method public void setToRotateGreen(float degrees); |
| method @BytecodeOnly public static void setToRotateGreen-impl(float[]!, float); |
| method public void setToRotateRed(float degrees); |
| method @BytecodeOnly public static void setToRotateRed-impl(float[]!, float); |
| method public void setToSaturation(float sat); |
| method @BytecodeOnly public static void setToSaturation-impl(float[]!, float); |
| method public void setToScale(float redScale, float greenScale, float blueScale, float alphaScale); |
| method @BytecodeOnly public static void setToScale-impl(float[]!, float, float, float, float); |
| method @KotlinOnly public operator void timesAssign(androidx.compose.ui.graphics.ColorMatrix colorMatrix); |
| method @BytecodeOnly public static void timesAssign-jHG-Opc(float[]!, float[]); |
| method @BytecodeOnly public float[]! unbox-impl(); |
| property public float[] values; |
| } |
| |
| @androidx.compose.runtime.Immutable public final class ColorMatrixColorFilter extends androidx.compose.ui.graphics.ColorFilter { |
| ctor @KotlinOnly public ColorMatrixColorFilter(androidx.compose.ui.graphics.ColorMatrix colorMatrix); |
| ctor @BytecodeOnly public ColorMatrixColorFilter(float[]!, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @KotlinOnly public androidx.compose.ui.graphics.ColorMatrix copyColorMatrix(optional androidx.compose.ui.graphics.ColorMatrix targetColorMatrix); |
| method @BytecodeOnly public float[] copyColorMatrix-gBh15pI(float[]); |
| method @BytecodeOnly public static float[]! copyColorMatrix-gBh15pI$default(androidx.compose.ui.graphics.ColorMatrixColorFilter!, float[]!, int, Object!); |
| } |
| |
| public fun interface ColorProducer { |
| method @KotlinOnly public operator androidx.compose.ui.graphics.Color invoke(); |
| method @BytecodeOnly public long invoke-0d7_KjU(); |
| } |
| |
| @SuppressCompatibility @kotlin.RequiresOptIn(message="This API is experimental and is likely to change in the future.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) public @interface ExperimentalGraphicsApi { |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class FilterQuality { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.FilterQuality! box-impl(int); |
| method @InaccessibleFromKotlin public int getValue(); |
| method @BytecodeOnly public int unbox-impl(); |
| property public int value; |
| field public static final androidx.compose.ui.graphics.FilterQuality.Companion Companion; |
| } |
| |
| public static final class FilterQuality.Companion { |
| method @BytecodeOnly public int getHigh-f-v9h1I(); |
| method @BytecodeOnly public int getLow-f-v9h1I(); |
| method @BytecodeOnly public int getMedium-f-v9h1I(); |
| method @BytecodeOnly public int getNone-f-v9h1I(); |
| property public androidx.compose.ui.graphics.FilterQuality High; |
| property public androidx.compose.ui.graphics.FilterQuality Low; |
| property public androidx.compose.ui.graphics.FilterQuality Medium; |
| property public androidx.compose.ui.graphics.FilterQuality None; |
| } |
| |
| public interface GraphicsContext { |
| method public androidx.compose.ui.graphics.layer.GraphicsLayer createGraphicsLayer(); |
| method @InaccessibleFromKotlin public default androidx.compose.ui.graphics.shadow.ShadowContext getShadowContext(); |
| method public void releaseGraphicsLayer(androidx.compose.ui.graphics.layer.GraphicsLayer layer); |
| property public default androidx.compose.ui.graphics.shadow.ShadowContext shadowContext; |
| } |
| |
| @kotlin.jvm.JvmDefaultWithCompatibility public interface ImageBitmap { |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.ColorSpace getColorSpace(); |
| method @BytecodeOnly public int getConfig-_sVssgQ(); |
| method @InaccessibleFromKotlin public boolean getHasAlpha(); |
| method @InaccessibleFromKotlin public int getHeight(); |
| method @InaccessibleFromKotlin public int getWidth(); |
| method public void prepareToDraw(); |
| method public void readPixels(int[] buffer, optional int startX, optional int startY, optional int width, optional int height, optional int bufferOffset, optional int stride); |
| method @BytecodeOnly public static void readPixels$default(androidx.compose.ui.graphics.ImageBitmap!, int[]!, int, int, int, int, int, int, int, Object!); |
| property public abstract androidx.compose.ui.graphics.colorspace.ColorSpace colorSpace; |
| property public abstract androidx.compose.ui.graphics.ImageBitmapConfig config; |
| property public abstract boolean hasAlpha; |
| property public abstract int height; |
| property public abstract int width; |
| field public static final androidx.compose.ui.graphics.ImageBitmap.Companion Companion; |
| } |
| |
| public static final class ImageBitmap.Companion { |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class ImageBitmapConfig { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.ImageBitmapConfig! box-impl(int); |
| method @InaccessibleFromKotlin public int getValue(); |
| method @BytecodeOnly public int unbox-impl(); |
| property public int value; |
| field public static final androidx.compose.ui.graphics.ImageBitmapConfig.Companion Companion; |
| } |
| |
| public static final class ImageBitmapConfig.Companion { |
| method @BytecodeOnly public int getAlpha8-_sVssgQ(); |
| method @BytecodeOnly public int getArgb8888-_sVssgQ(); |
| method @BytecodeOnly public int getF16-_sVssgQ(); |
| method @BytecodeOnly public int getGpu-_sVssgQ(); |
| method @BytecodeOnly public int getRgb565-_sVssgQ(); |
| property public androidx.compose.ui.graphics.ImageBitmapConfig Alpha8; |
| property public androidx.compose.ui.graphics.ImageBitmapConfig Argb8888; |
| property public androidx.compose.ui.graphics.ImageBitmapConfig F16; |
| property public androidx.compose.ui.graphics.ImageBitmapConfig Gpu; |
| property public androidx.compose.ui.graphics.ImageBitmapConfig Rgb565; |
| } |
| |
| public final class ImageBitmapKt { |
| method @KotlinOnly public static androidx.compose.ui.graphics.ImageBitmap ImageBitmap(int width, int height, optional androidx.compose.ui.graphics.ImageBitmapConfig config, optional boolean hasAlpha, optional androidx.compose.ui.graphics.colorspace.ColorSpace colorSpace); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.ImageBitmap ImageBitmap-x__-hDU(int, int, int, boolean, androidx.compose.ui.graphics.colorspace.ColorSpace); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.ImageBitmap! ImageBitmap-x__-hDU$default(int, int, int, boolean, androidx.compose.ui.graphics.colorspace.ColorSpace!, int, Object!); |
| method public static androidx.compose.ui.graphics.ImageBitmap decodeToImageBitmap(byte[]); |
| method public static androidx.compose.ui.graphics.PixelMap toPixelMap(androidx.compose.ui.graphics.ImageBitmap, optional int startX, optional int startY, optional int width, optional int height, optional int[] buffer, optional int bufferOffset, optional int stride); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PixelMap! toPixelMap$default(androidx.compose.ui.graphics.ImageBitmap!, int, int, int, int, int[]!, int, int, int, Object!); |
| } |
| |
| public interface Interpolatable { |
| method public Object? lerp(Object? other, float t); |
| field public static final androidx.compose.ui.graphics.Interpolatable.Companion Companion; |
| } |
| |
| public static final class Interpolatable.Companion { |
| method public Object? lerp(Object? a, Object? b, float t); |
| } |
| |
| @androidx.compose.runtime.Immutable public final class LightingColorFilter extends androidx.compose.ui.graphics.ColorFilter { |
| ctor @KotlinOnly public LightingColorFilter(androidx.compose.ui.graphics.Color multiply, androidx.compose.ui.graphics.Color add); |
| ctor @BytecodeOnly public LightingColorFilter(long, long, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @BytecodeOnly public long getAdd-0d7_KjU(); |
| method @BytecodeOnly public long getMultiply-0d7_KjU(); |
| property public androidx.compose.ui.graphics.Color add; |
| property public androidx.compose.ui.graphics.Color multiply; |
| } |
| |
| @androidx.compose.runtime.Immutable public final class LinearGradient extends androidx.compose.ui.graphics.ShaderBrush implements androidx.compose.ui.graphics.Interpolatable { |
| ctor @BytecodeOnly public LinearGradient(java.util.List!, java.util.List!, long, long, int, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @KotlinOnly public android.graphics.Shader createShader(androidx.compose.ui.geometry.Size size); |
| method @BytecodeOnly public android.graphics.Shader createShader-uvyYCjk(long); |
| method public Object? lerp(Object? other, float t); |
| property public androidx.compose.ui.geometry.Size intrinsicSize; |
| } |
| |
| @kotlin.jvm.JvmInline public final value class Matrix { |
| ctor @KotlinOnly public Matrix(optional float[] values); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.Matrix! box-impl(float[]!); |
| method @BytecodeOnly public static float[] constructor-impl(float[]); |
| method @BytecodeOnly public static float[]! constructor-impl$default(float[]!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public inline operator float get(int row, int column); |
| method @BytecodeOnly public static float get-impl(float[]!, int, int); |
| method @InaccessibleFromKotlin public float[] getValues(); |
| method public void invert(); |
| method @BytecodeOnly public static void invert-impl(float[]!); |
| method public void map(androidx.compose.ui.geometry.MutableRect rect); |
| method @KotlinOnly public androidx.compose.ui.geometry.Offset map(androidx.compose.ui.geometry.Offset point); |
| method public androidx.compose.ui.geometry.Rect map(androidx.compose.ui.geometry.Rect rect); |
| method @BytecodeOnly public static long map-MK-Hz9U(float[]!, long); |
| method @BytecodeOnly public static void map-impl(float[]!, androidx.compose.ui.geometry.MutableRect); |
| method @BytecodeOnly public static androidx.compose.ui.geometry.Rect map-impl(float[]!, androidx.compose.ui.geometry.Rect); |
| method public void reset(); |
| method @BytecodeOnly public static void reset-impl(float[]!); |
| method public void resetToPivotedTransform(optional float pivotX, optional float pivotY, optional float translationX, optional float translationY, optional float translationZ, optional float rotationX, optional float rotationY, optional float rotationZ, optional float scaleX, optional float scaleY, optional float scaleZ); |
| method @BytecodeOnly public static void resetToPivotedTransform-impl(float[]!, float, float, float, float, float, float, float, float, float, float, float); |
| method @BytecodeOnly public static void resetToPivotedTransform-impl$default(float[]!, float, float, float, float, float, float, float, float, float, float, float, int, Object!); |
| method public void rotateX(float degrees); |
| method @BytecodeOnly public static void rotateX-impl(float[]!, float); |
| method public void rotateY(float degrees); |
| method @BytecodeOnly public static void rotateY-impl(float[]!, float); |
| method public void rotateZ(float degrees); |
| method @BytecodeOnly public static void rotateZ-impl(float[]!, float); |
| method public void scale(optional float x, optional float y, optional float z); |
| method @BytecodeOnly public static void scale-impl(float[]!, float, float, float); |
| method @BytecodeOnly public static void scale-impl$default(float[]!, float, float, float, int, Object!); |
| method public inline operator void set(int row, int column, float v); |
| method @BytecodeOnly public static void set-impl(float[]!, int, int, float); |
| method @KotlinOnly public void setFrom(androidx.compose.ui.graphics.Matrix matrix); |
| method @BytecodeOnly public static void setFrom-58bKbWc(float[]!, float[]); |
| method @KotlinOnly public operator void timesAssign(androidx.compose.ui.graphics.Matrix m); |
| method @BytecodeOnly public static void timesAssign-58bKbWc(float[]!, float[]); |
| method public void translate(optional float x, optional float y, optional float z); |
| method @BytecodeOnly public static void translate-impl(float[]!, float, float, float); |
| method @BytecodeOnly public static void translate-impl$default(float[]!, float, float, float, int, Object!); |
| method @BytecodeOnly public float[]! unbox-impl(); |
| property public float[] values; |
| field public static final androidx.compose.ui.graphics.Matrix.Companion Companion; |
| field public static final int Perspective0 = 3; // 0x3 |
| field public static final int Perspective1 = 7; // 0x7 |
| field public static final int Perspective2 = 15; // 0xf |
| field public static final int ScaleX = 0; // 0x0 |
| field public static final int ScaleY = 5; // 0x5 |
| field public static final int ScaleZ = 10; // 0xa |
| field public static final int SkewX = 4; // 0x4 |
| field public static final int SkewY = 1; // 0x1 |
| field public static final int TranslateX = 12; // 0xc |
| field public static final int TranslateY = 13; // 0xd |
| field public static final int TranslateZ = 14; // 0xe |
| } |
| |
| public static final class Matrix.Companion { |
| property public static int Perspective0; |
| property public static int Perspective1; |
| property public static int Perspective2; |
| property public static int ScaleX; |
| property public static int ScaleY; |
| property public static int ScaleZ; |
| property public static int SkewX; |
| property public static int SkewY; |
| property public static int TranslateX; |
| property public static int TranslateY; |
| property public static int TranslateZ; |
| } |
| |
| public final class MatrixKt { |
| method @KotlinOnly public static boolean isIdentity(androidx.compose.ui.graphics.Matrix); |
| method @BytecodeOnly public static boolean isIdentity-58bKbWc(float[]); |
| } |
| |
| @androidx.compose.runtime.Immutable public final class OffsetEffect extends androidx.compose.ui.graphics.RenderEffect { |
| ctor @KotlinOnly public OffsetEffect(androidx.compose.ui.graphics.RenderEffect? renderEffect, androidx.compose.ui.geometry.Offset offset); |
| ctor @BytecodeOnly public OffsetEffect(androidx.compose.ui.graphics.RenderEffect!, long, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @RequiresApi(android.os.Build.VERSION_CODES.S) protected android.graphics.RenderEffect createRenderEffect(); |
| } |
| |
| public abstract sealed class Outline { |
| method @InaccessibleFromKotlin public abstract androidx.compose.ui.geometry.Rect getBounds(); |
| property public abstract androidx.compose.ui.geometry.Rect bounds; |
| } |
| |
| public static final class Outline.Generic extends androidx.compose.ui.graphics.Outline { |
| ctor public Outline.Generic(androidx.compose.ui.graphics.Path path); |
| method @InaccessibleFromKotlin public androidx.compose.ui.geometry.Rect getBounds(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.Path getPath(); |
| property public androidx.compose.ui.geometry.Rect bounds; |
| property public androidx.compose.ui.graphics.Path path; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class Outline.Rectangle extends androidx.compose.ui.graphics.Outline { |
| ctor public Outline.Rectangle(androidx.compose.ui.geometry.Rect rect); |
| method @InaccessibleFromKotlin public androidx.compose.ui.geometry.Rect getBounds(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.geometry.Rect getRect(); |
| property public androidx.compose.ui.geometry.Rect bounds; |
| property public androidx.compose.ui.geometry.Rect rect; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class Outline.Rounded extends androidx.compose.ui.graphics.Outline { |
| ctor public Outline.Rounded(androidx.compose.ui.geometry.RoundRect roundRect); |
| method @InaccessibleFromKotlin public androidx.compose.ui.geometry.Rect getBounds(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.geometry.RoundRect getRoundRect(); |
| property public androidx.compose.ui.geometry.Rect bounds; |
| property public androidx.compose.ui.geometry.RoundRect roundRect; |
| } |
| |
| public final class OutlineKt { |
| method public static void addOutline(androidx.compose.ui.graphics.Path, androidx.compose.ui.graphics.Outline outline); |
| method public static void drawOutline(androidx.compose.ui.graphics.Canvas, androidx.compose.ui.graphics.Outline outline, androidx.compose.ui.graphics.Paint paint); |
| method @KotlinOnly public static void drawOutline(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.graphics.Outline outline, androidx.compose.ui.graphics.Brush brush, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public static void drawOutline(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.graphics.Outline outline, androidx.compose.ui.graphics.Color color, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public static void drawOutline-hn5TExg(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.graphics.Outline, androidx.compose.ui.graphics.Brush, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawOutline-hn5TExg$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Outline!, androidx.compose.ui.graphics.Brush!, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public static void drawOutline-wDX37Ww(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.graphics.Outline, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawOutline-wDX37Ww$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Outline!, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| } |
| |
| public interface Paint { |
| method public android.graphics.Paint asFrameworkPaint(); |
| method @InaccessibleFromKotlin public float getAlpha(); |
| method @BytecodeOnly public int getBlendMode-0nO6VwU(); |
| method @BytecodeOnly public long getColor-0d7_KjU(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.ColorFilter? getColorFilter(); |
| method @BytecodeOnly public int getFilterQuality-f-v9h1I(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.PathEffect? getPathEffect(); |
| method @InaccessibleFromKotlin public android.graphics.Shader? getShader(); |
| method @BytecodeOnly public int getStrokeCap-KaPHkGw(); |
| method @BytecodeOnly public int getStrokeJoin-LxFBmk8(); |
| method @InaccessibleFromKotlin public float getStrokeMiterLimit(); |
| method @InaccessibleFromKotlin public float getStrokeWidth(); |
| method @BytecodeOnly public int getStyle-TiuSbCo(); |
| method @InaccessibleFromKotlin public boolean isAntiAlias(); |
| method @InaccessibleFromKotlin public void setAlpha(float); |
| method @InaccessibleFromKotlin public void setAntiAlias(boolean); |
| method @BytecodeOnly public void setBlendMode-s9anfk8(int); |
| method @BytecodeOnly public void setColor-8_81llA(long); |
| method @InaccessibleFromKotlin public void setColorFilter(androidx.compose.ui.graphics.ColorFilter?); |
| method @BytecodeOnly public void setFilterQuality-vDHp3xo(int); |
| method @InaccessibleFromKotlin public void setPathEffect(androidx.compose.ui.graphics.PathEffect?); |
| method @InaccessibleFromKotlin public void setShader(android.graphics.Shader?); |
| method @BytecodeOnly public void setStrokeCap-BeK7IIE(int); |
| method @BytecodeOnly public void setStrokeJoin-Ww9F2mQ(int); |
| method @InaccessibleFromKotlin public void setStrokeMiterLimit(float); |
| method @InaccessibleFromKotlin public void setStrokeWidth(float); |
| method @BytecodeOnly public void setStyle-k9PVt8s(int); |
| property public abstract float alpha; |
| property public abstract androidx.compose.ui.graphics.BlendMode blendMode; |
| property public abstract androidx.compose.ui.graphics.Color color; |
| property public abstract androidx.compose.ui.graphics.ColorFilter? colorFilter; |
| property public abstract androidx.compose.ui.graphics.FilterQuality filterQuality; |
| property public abstract boolean isAntiAlias; |
| property public abstract androidx.compose.ui.graphics.PathEffect? pathEffect; |
| property public abstract android.graphics.Shader? shader; |
| property public abstract androidx.compose.ui.graphics.StrokeCap strokeCap; |
| property public abstract androidx.compose.ui.graphics.StrokeJoin strokeJoin; |
| property public abstract float strokeMiterLimit; |
| property public abstract float strokeWidth; |
| property public abstract androidx.compose.ui.graphics.PaintingStyle style; |
| } |
| |
| public final class PaintKt { |
| property public static float DefaultAlpha; |
| field public static final float DefaultAlpha = 1.0f; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class PaintingStyle { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PaintingStyle! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.PaintingStyle.Companion Companion; |
| } |
| |
| public static final class PaintingStyle.Companion { |
| method @BytecodeOnly public int getFill-TiuSbCo(); |
| method @BytecodeOnly public int getStroke-TiuSbCo(); |
| property public androidx.compose.ui.graphics.PaintingStyle Fill; |
| property public androidx.compose.ui.graphics.PaintingStyle Stroke; |
| } |
| |
| @kotlin.jvm.JvmDefaultWithCompatibility public interface Path { |
| method public void addArc(androidx.compose.ui.geometry.Rect oval, float startAngleDegrees, float sweepAngleDegrees); |
| method public void addArcRad(androidx.compose.ui.geometry.Rect oval, float startAngleRadians, float sweepAngleRadians); |
| method @BytecodeOnly @Deprecated public void addOval(androidx.compose.ui.geometry.Rect!); |
| method public void addOval(androidx.compose.ui.geometry.Rect oval, optional androidx.compose.ui.graphics.Path.Direction direction); |
| method @BytecodeOnly public static void addOval$default(androidx.compose.ui.graphics.Path!, androidx.compose.ui.geometry.Rect!, androidx.compose.ui.graphics.Path.Direction!, int, Object!); |
| method @KotlinOnly public void addPath(androidx.compose.ui.graphics.Path path, optional androidx.compose.ui.geometry.Offset offset); |
| method @BytecodeOnly public void addPath-Uv8p0NA(androidx.compose.ui.graphics.Path, long); |
| method @BytecodeOnly public static void addPath-Uv8p0NA$default(androidx.compose.ui.graphics.Path!, androidx.compose.ui.graphics.Path!, long, int, Object!); |
| method @BytecodeOnly @Deprecated public void addRect(androidx.compose.ui.geometry.Rect!); |
| method public void addRect(androidx.compose.ui.geometry.Rect rect, optional androidx.compose.ui.graphics.Path.Direction direction); |
| method @BytecodeOnly public static void addRect$default(androidx.compose.ui.graphics.Path!, androidx.compose.ui.geometry.Rect!, androidx.compose.ui.graphics.Path.Direction!, int, Object!); |
| method @BytecodeOnly @Deprecated public void addRoundRect(androidx.compose.ui.geometry.RoundRect!); |
| method public void addRoundRect(androidx.compose.ui.geometry.RoundRect roundRect, optional androidx.compose.ui.graphics.Path.Direction direction); |
| method @BytecodeOnly public static void addRoundRect$default(androidx.compose.ui.graphics.Path!, androidx.compose.ui.geometry.RoundRect!, androidx.compose.ui.graphics.Path.Direction!, int, Object!); |
| method public default infix androidx.compose.ui.graphics.Path and(androidx.compose.ui.graphics.Path path); |
| method public void arcTo(androidx.compose.ui.geometry.Rect rect, float startAngleDegrees, float sweepAngleDegrees, boolean forceMoveTo); |
| method public default void arcToRad(androidx.compose.ui.geometry.Rect rect, float startAngleRadians, float sweepAngleRadians, boolean forceMoveTo); |
| method public void close(); |
| method public void cubicTo(float x1, float y1, float x2, float y2, float x3, float y3); |
| method public androidx.compose.ui.geometry.Rect getBounds(); |
| method @BytecodeOnly public int getFillType-Rg-k1Os(); |
| method @InaccessibleFromKotlin public boolean isConvex(); |
| method @InaccessibleFromKotlin public boolean isEmpty(); |
| method public default operator androidx.compose.ui.graphics.PathIterator iterator(); |
| method public default androidx.compose.ui.graphics.PathIterator iterator(androidx.compose.ui.graphics.PathIterator.ConicEvaluation conicEvaluation, optional float tolerance); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PathIterator! iterator$default(androidx.compose.ui.graphics.Path!, androidx.compose.ui.graphics.PathIterator.ConicEvaluation!, float, int, Object!); |
| method public void lineTo(float x, float y); |
| method public default operator androidx.compose.ui.graphics.Path minus(androidx.compose.ui.graphics.Path path); |
| method public void moveTo(float x, float y); |
| method @KotlinOnly public boolean op(androidx.compose.ui.graphics.Path path1, androidx.compose.ui.graphics.Path path2, androidx.compose.ui.graphics.PathOperation operation); |
| method @BytecodeOnly public boolean op-N5in7k0(androidx.compose.ui.graphics.Path, androidx.compose.ui.graphics.Path, int); |
| method public default infix androidx.compose.ui.graphics.Path or(androidx.compose.ui.graphics.Path path); |
| method public default operator androidx.compose.ui.graphics.Path plus(androidx.compose.ui.graphics.Path path); |
| method @Deprecated public void quadraticBezierTo(float x1, float y1, float x2, float y2); |
| method public default void quadraticTo(float x1, float y1, float x2, float y2); |
| method public void relativeCubicTo(float dx1, float dy1, float dx2, float dy2, float dx3, float dy3); |
| method public void relativeLineTo(float dx, float dy); |
| method public void relativeMoveTo(float dx, float dy); |
| method @Deprecated public void relativeQuadraticBezierTo(float dx1, float dy1, float dx2, float dy2); |
| method public default void relativeQuadraticTo(float dx1, float dy1, float dx2, float dy2); |
| method public void reset(); |
| method public default void rewind(); |
| method @BytecodeOnly public void setFillType-oQ8Xj4U(int); |
| method @KotlinOnly public default void transform(androidx.compose.ui.graphics.Matrix matrix); |
| method @BytecodeOnly public default void transform-58bKbWc(float[]); |
| method @KotlinOnly public void translate(androidx.compose.ui.geometry.Offset offset); |
| method @BytecodeOnly public void translate-k-4lQ0M(long); |
| method public default infix androidx.compose.ui.graphics.Path xor(androidx.compose.ui.graphics.Path path); |
| property public abstract androidx.compose.ui.graphics.PathFillType fillType; |
| property public abstract boolean isConvex; |
| property public abstract boolean isEmpty; |
| field public static final androidx.compose.ui.graphics.Path.Companion Companion; |
| } |
| |
| public static final class Path.Companion { |
| method @KotlinOnly public androidx.compose.ui.graphics.Path combine(androidx.compose.ui.graphics.PathOperation operation, androidx.compose.ui.graphics.Path path1, androidx.compose.ui.graphics.Path path2); |
| method @BytecodeOnly public androidx.compose.ui.graphics.Path combine-xh6zSI8(int, androidx.compose.ui.graphics.Path, androidx.compose.ui.graphics.Path); |
| } |
| |
| public enum Path.Direction { |
| enum_constant public static final androidx.compose.ui.graphics.Path.Direction Clockwise; |
| enum_constant public static final androidx.compose.ui.graphics.Path.Direction CounterClockwise; |
| } |
| |
| public interface PathEffect { |
| field public static final androidx.compose.ui.graphics.PathEffect.Companion Companion; |
| } |
| |
| public static final class PathEffect.Companion { |
| method public androidx.compose.ui.graphics.PathEffect chainPathEffect(androidx.compose.ui.graphics.PathEffect outer, androidx.compose.ui.graphics.PathEffect inner); |
| method public androidx.compose.ui.graphics.PathEffect cornerPathEffect(float radius); |
| method public androidx.compose.ui.graphics.PathEffect dashPathEffect(float[] intervals, optional float phase); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PathEffect! dashPathEffect$default(androidx.compose.ui.graphics.PathEffect.Companion!, float[]!, float, int, Object!); |
| method @KotlinOnly public androidx.compose.ui.graphics.PathEffect stampedPathEffect(androidx.compose.ui.graphics.Path shape, float advance, float phase, androidx.compose.ui.graphics.StampedPathEffectStyle style); |
| method @BytecodeOnly public androidx.compose.ui.graphics.PathEffect stampedPathEffect-7aD1DOk(androidx.compose.ui.graphics.Path, float, float, int); |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class PathFillType { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PathFillType! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.PathFillType.Companion Companion; |
| } |
| |
| public static final class PathFillType.Companion { |
| method @BytecodeOnly public int getEvenOdd-Rg-k1Os(); |
| method @BytecodeOnly public int getNonZero-Rg-k1Os(); |
| property public androidx.compose.ui.graphics.PathFillType EvenOdd; |
| property public androidx.compose.ui.graphics.PathFillType NonZero; |
| } |
| |
| public final class PathGeometryKt { |
| method public static androidx.compose.ui.graphics.Path.Direction computeDirection(androidx.compose.ui.graphics.Path); |
| method public static java.util.List<androidx.compose.ui.graphics.Path> divide(androidx.compose.ui.graphics.Path, optional java.util.List<androidx.compose.ui.graphics.Path> contours); |
| method @BytecodeOnly public static java.util.List! divide$default(androidx.compose.ui.graphics.Path!, java.util.List!, int, Object!); |
| method public static androidx.compose.ui.graphics.Path reverse(androidx.compose.ui.graphics.Path, optional androidx.compose.ui.graphics.Path destination); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.Path! reverse$default(androidx.compose.ui.graphics.Path!, androidx.compose.ui.graphics.Path!, int, Object!); |
| } |
| |
| public final class PathHitTester { |
| ctor public PathHitTester(); |
| method @KotlinOnly public operator boolean contains(androidx.compose.ui.geometry.Offset position); |
| method @BytecodeOnly public boolean contains-k-4lQ0M(long); |
| method public void updatePath(androidx.compose.ui.graphics.Path path, optional @FloatRange(from=0.0) float tolerance); |
| method @BytecodeOnly public static void updatePath$default(androidx.compose.ui.graphics.PathHitTester!, androidx.compose.ui.graphics.Path!, float, int, Object!); |
| } |
| |
| public final class PathHitTesterKt { |
| method public static androidx.compose.ui.graphics.PathHitTester PathHitTester(androidx.compose.ui.graphics.Path path, optional @FloatRange(from=0.0) float tolerance); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PathHitTester! PathHitTester$default(androidx.compose.ui.graphics.Path!, float, int, Object!); |
| } |
| |
| public interface PathIterator extends java.util.Iterator<androidx.compose.ui.graphics.PathSegment> kotlin.jvm.internal.markers.KMappedMarker { |
| method public int calculateSize(optional boolean includeConvertedConics); |
| method @BytecodeOnly public static int calculateSize$default(androidx.compose.ui.graphics.PathIterator!, boolean, int, Object!); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.PathIterator.ConicEvaluation getConicEvaluation(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.Path getPath(); |
| method @InaccessibleFromKotlin public float getTolerance(); |
| method public androidx.compose.ui.graphics.PathSegment next(); |
| method public androidx.compose.ui.graphics.PathSegment.Type next(float[] outPoints, optional int offset); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PathSegment.Type! next$default(androidx.compose.ui.graphics.PathIterator!, float[]!, int, int, Object!); |
| property public abstract androidx.compose.ui.graphics.PathIterator.ConicEvaluation conicEvaluation; |
| property public abstract androidx.compose.ui.graphics.Path path; |
| property public abstract float tolerance; |
| } |
| |
| public enum PathIterator.ConicEvaluation { |
| enum_constant public static final androidx.compose.ui.graphics.PathIterator.ConicEvaluation AsConic; |
| enum_constant public static final androidx.compose.ui.graphics.PathIterator.ConicEvaluation AsQuadratics; |
| } |
| |
| public final class PathKt { |
| method public static androidx.compose.ui.graphics.Path copy(androidx.compose.ui.graphics.Path); |
| } |
| |
| @kotlin.jvm.JvmDefaultWithCompatibility public interface PathMeasure { |
| method @InaccessibleFromKotlin public float getLength(); |
| method @KotlinOnly public androidx.compose.ui.geometry.Offset getPosition(float distance); |
| method @BytecodeOnly public long getPosition-tuRUvjQ(float); |
| method public boolean getSegment(float startDistance, float stopDistance, androidx.compose.ui.graphics.Path destination, optional boolean startWithMoveTo); |
| method @BytecodeOnly public static boolean getSegment$default(androidx.compose.ui.graphics.PathMeasure!, float, float, androidx.compose.ui.graphics.Path!, boolean, int, Object!); |
| method @KotlinOnly public androidx.compose.ui.geometry.Offset getTangent(float distance); |
| method @BytecodeOnly public long getTangent-tuRUvjQ(float); |
| method public void setPath(androidx.compose.ui.graphics.Path? path, boolean forceClosed); |
| property public abstract float length; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class PathOperation { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PathOperation! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.PathOperation.Companion Companion; |
| } |
| |
| public static final class PathOperation.Companion { |
| method @BytecodeOnly public int getDifference-b3I0S0c(); |
| method @BytecodeOnly public int getIntersect-b3I0S0c(); |
| method @BytecodeOnly public int getReverseDifference-b3I0S0c(); |
| method @BytecodeOnly public int getUnion-b3I0S0c(); |
| method @BytecodeOnly public int getXor-b3I0S0c(); |
| property public androidx.compose.ui.graphics.PathOperation Difference; |
| property public androidx.compose.ui.graphics.PathOperation Intersect; |
| property public androidx.compose.ui.graphics.PathOperation ReverseDifference; |
| property public androidx.compose.ui.graphics.PathOperation Union; |
| property public androidx.compose.ui.graphics.PathOperation Xor; |
| } |
| |
| public final class PathOperationKt { |
| method @BytecodeOnly @Deprecated public static int getDifference(androidx.compose.ui.graphics.PathOperation.Companion); |
| method @BytecodeOnly @Deprecated public static int getIntersect(androidx.compose.ui.graphics.PathOperation.Companion); |
| method @BytecodeOnly @Deprecated public static int getReverseDifference(androidx.compose.ui.graphics.PathOperation.Companion); |
| method @BytecodeOnly @Deprecated public static int getUnion(androidx.compose.ui.graphics.PathOperation.Companion); |
| method @BytecodeOnly @Deprecated public static int getXor(androidx.compose.ui.graphics.PathOperation.Companion); |
| property @Deprecated public static androidx.compose.ui.graphics.PathOperation androidx.compose.ui.graphics.PathOperation.Companion.difference; |
| property @Deprecated public static androidx.compose.ui.graphics.PathOperation androidx.compose.ui.graphics.PathOperation.Companion.intersect; |
| property @Deprecated public static androidx.compose.ui.graphics.PathOperation androidx.compose.ui.graphics.PathOperation.Companion.reverseDifference; |
| property @Deprecated public static androidx.compose.ui.graphics.PathOperation androidx.compose.ui.graphics.PathOperation.Companion.union; |
| property @Deprecated public static androidx.compose.ui.graphics.PathOperation androidx.compose.ui.graphics.PathOperation.Companion.xor; |
| } |
| |
| public final class PathSegment { |
| method @InaccessibleFromKotlin public float[] getPoints(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.PathSegment.Type getType(); |
| method @InaccessibleFromKotlin public float getWeight(); |
| property public float[] points; |
| property public androidx.compose.ui.graphics.PathSegment.Type type; |
| property public float weight; |
| } |
| |
| public enum PathSegment.Type { |
| enum_constant public static final androidx.compose.ui.graphics.PathSegment.Type Close; |
| enum_constant public static final androidx.compose.ui.graphics.PathSegment.Type Conic; |
| enum_constant public static final androidx.compose.ui.graphics.PathSegment.Type Cubic; |
| enum_constant public static final androidx.compose.ui.graphics.PathSegment.Type Done; |
| enum_constant public static final androidx.compose.ui.graphics.PathSegment.Type Line; |
| enum_constant public static final androidx.compose.ui.graphics.PathSegment.Type Move; |
| enum_constant public static final androidx.compose.ui.graphics.PathSegment.Type Quadratic; |
| } |
| |
| public final class PathSegmentKt { |
| method @InaccessibleFromKotlin public static androidx.compose.ui.graphics.PathSegment getCloseSegment(); |
| method @InaccessibleFromKotlin public static androidx.compose.ui.graphics.PathSegment getDoneSegment(); |
| property public static androidx.compose.ui.graphics.PathSegment CloseSegment; |
| property public static androidx.compose.ui.graphics.PathSegment DoneSegment; |
| } |
| |
| public final class PathSvgKt { |
| method public static void addSvg(androidx.compose.ui.graphics.Path, String pathData); |
| method public static String toSvg(androidx.compose.ui.graphics.Path, optional boolean asDocument); |
| method @BytecodeOnly public static String! toSvg$default(androidx.compose.ui.graphics.Path!, boolean, int, Object!); |
| } |
| |
| public final class PixelMap { |
| ctor public PixelMap(int[] buffer, int width, int height, int bufferOffset, int stride); |
| method @KotlinOnly public operator androidx.compose.ui.graphics.Color get(@IntRange(from=0L) int x, @IntRange(from=0L) int y); |
| method @BytecodeOnly public long get-WaAFU9c(@IntRange(from=0L) int, @IntRange(from=0L) int); |
| method @InaccessibleFromKotlin public int[] getBuffer(); |
| method @InaccessibleFromKotlin public int getBufferOffset(); |
| method @InaccessibleFromKotlin public int getHeight(); |
| method @InaccessibleFromKotlin public int getStride(); |
| method @InaccessibleFromKotlin public int getWidth(); |
| property public int[] buffer; |
| property public int bufferOffset; |
| property public int height; |
| property public int stride; |
| property public int width; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class PointMode { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.PointMode! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.PointMode.Companion Companion; |
| } |
| |
| public static final class PointMode.Companion { |
| method @BytecodeOnly public int getLines-r_lszbg(); |
| method @BytecodeOnly public int getPoints-r_lszbg(); |
| method @BytecodeOnly public int getPolygon-r_lszbg(); |
| property public androidx.compose.ui.graphics.PointMode Lines; |
| property public androidx.compose.ui.graphics.PointMode Points; |
| property public androidx.compose.ui.graphics.PointMode Polygon; |
| } |
| |
| @androidx.compose.runtime.Immutable public final class RadialGradient extends androidx.compose.ui.graphics.ShaderBrush implements androidx.compose.ui.graphics.Interpolatable { |
| ctor @BytecodeOnly public RadialGradient(java.util.List!, java.util.List!, long, float, int, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @KotlinOnly public android.graphics.Shader createShader(androidx.compose.ui.geometry.Size size); |
| method @BytecodeOnly public android.graphics.Shader createShader-uvyYCjk(long); |
| method public Object? lerp(Object? other, float t); |
| property public androidx.compose.ui.geometry.Size intrinsicSize; |
| } |
| |
| public final class RectHelper_androidKt { |
| method @Deprecated public static android.graphics.Rect toAndroidRect(androidx.compose.ui.geometry.Rect); |
| method public static android.graphics.Rect toAndroidRect(androidx.compose.ui.unit.IntRect); |
| method public static android.graphics.RectF toAndroidRectF(androidx.compose.ui.geometry.Rect); |
| method public static androidx.compose.ui.unit.IntRect toComposeIntRect(android.graphics.Rect); |
| method public static androidx.compose.ui.geometry.Rect toComposeRect(android.graphics.Rect); |
| method public static androidx.compose.ui.geometry.Rect toComposeRect(android.graphics.RectF); |
| } |
| |
| public final class RectangleShapeKt { |
| method @InaccessibleFromKotlin public static androidx.compose.ui.graphics.Shape getRectangleShape(); |
| property @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Shape RectangleShape; |
| } |
| |
| @androidx.compose.runtime.Immutable public abstract sealed class RenderEffect { |
| method @RequiresApi(android.os.Build.VERSION_CODES.S) public final android.graphics.RenderEffect asAndroidRenderEffect(); |
| method @RequiresApi(android.os.Build.VERSION_CODES.S) protected abstract android.graphics.RenderEffect createRenderEffect(); |
| method public boolean isSupported(); |
| } |
| |
| public final class RenderEffectKt { |
| method @KotlinOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.BlurEffect BlurEffect(float radiusX, float radiusY, optional androidx.compose.ui.graphics.TileMode edgeTreatment); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.BlurEffect BlurEffect-3YTHUZs(float, float, int); |
| method @BytecodeOnly @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.BlurEffect! BlurEffect-3YTHUZs$default(float, float, int, int, Object!); |
| method @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.OffsetEffect OffsetEffect(float offsetX, float offsetY); |
| } |
| |
| @androidx.compose.runtime.Immutable public abstract class ShaderBrush extends androidx.compose.ui.graphics.Brush { |
| ctor public ShaderBrush(); |
| method @KotlinOnly public final void applyTo(androidx.compose.ui.geometry.Size size, androidx.compose.ui.graphics.Paint p, float alpha); |
| method @BytecodeOnly public final void applyTo-Pq9zytI(long, androidx.compose.ui.graphics.Paint, float); |
| method @KotlinOnly public abstract android.graphics.Shader createShader(androidx.compose.ui.geometry.Size size); |
| method @BytecodeOnly public abstract android.graphics.Shader createShader-uvyYCjk(long); |
| method @BytecodeOnly public final float[]? getTransform-3i98HWw(); |
| method @BytecodeOnly public final void setTransform-Q8lPUPs(float[]?); |
| property public final androidx.compose.ui.graphics.Matrix? transform; |
| } |
| |
| public final class ShaderKt { |
| method @KotlinOnly public static android.graphics.Shader CompositeShader(android.graphics.Shader dst, android.graphics.Shader src, androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public static android.graphics.Shader CompositeShader-7EN7VTw(android.graphics.Shader, android.graphics.Shader, int); |
| method @KotlinOnly public static android.graphics.Shader ImageShader(androidx.compose.ui.graphics.ImageBitmap image, optional androidx.compose.ui.graphics.TileMode tileModeX, optional androidx.compose.ui.graphics.TileMode tileModeY); |
| method @BytecodeOnly public static android.graphics.Shader ImageShader-F49vj9s(androidx.compose.ui.graphics.ImageBitmap, int, int); |
| method @BytecodeOnly public static android.graphics.Shader! ImageShader-F49vj9s$default(androidx.compose.ui.graphics.ImageBitmap!, int, int, int, Object!); |
| method @KotlinOnly public static android.graphics.Shader LinearGradientShader(androidx.compose.ui.geometry.Offset from, androidx.compose.ui.geometry.Offset to, java.util.List<androidx.compose.ui.graphics.Color> colors, optional java.util.List<java.lang.Float>? colorStops, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @BytecodeOnly public static android.graphics.Shader LinearGradientShader-VjE6UOU(long, long, java.util.List<androidx.compose.ui.graphics.Color!>, java.util.List<java.lang.Float!>?, int); |
| method @BytecodeOnly public static android.graphics.Shader! LinearGradientShader-VjE6UOU$default(long, long, java.util.List!, java.util.List!, int, int, Object!); |
| method @KotlinOnly public static android.graphics.Shader RadialGradientShader(androidx.compose.ui.geometry.Offset center, float radius, java.util.List<androidx.compose.ui.graphics.Color> colors, optional java.util.List<java.lang.Float>? colorStops, optional androidx.compose.ui.graphics.TileMode tileMode); |
| method @BytecodeOnly public static android.graphics.Shader RadialGradientShader-8uybcMk(long, float, java.util.List<androidx.compose.ui.graphics.Color!>, java.util.List<java.lang.Float!>?, int); |
| method @BytecodeOnly public static android.graphics.Shader! RadialGradientShader-8uybcMk$default(long, float, java.util.List!, java.util.List!, int, int, Object!); |
| method @KotlinOnly public static android.graphics.Shader SweepGradientShader(androidx.compose.ui.geometry.Offset center, java.util.List<androidx.compose.ui.graphics.Color> colors, optional java.util.List<java.lang.Float>? colorStops); |
| method @BytecodeOnly public static android.graphics.Shader SweepGradientShader-9KIMszo(long, java.util.List<androidx.compose.ui.graphics.Color!>, java.util.List<java.lang.Float!>?); |
| method @BytecodeOnly public static android.graphics.Shader! SweepGradientShader-9KIMszo$default(long, java.util.List!, java.util.List!, int, Object!); |
| } |
| |
| @androidx.compose.runtime.Immutable public final class Shadow { |
| ctor public Shadow(); |
| ctor @KotlinOnly public Shadow(optional androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.geometry.Offset offset, optional float blurRadius); |
| ctor @BytecodeOnly public Shadow(long, long, float, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor @BytecodeOnly public Shadow(long, long, float, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @KotlinOnly public androidx.compose.ui.graphics.Shadow copy(optional androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.geometry.Offset offset, optional float blurRadius); |
| method @BytecodeOnly public androidx.compose.ui.graphics.Shadow copy-qcb84PM(long, long, float); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.Shadow! copy-qcb84PM$default(androidx.compose.ui.graphics.Shadow!, long, long, float, int, Object!); |
| method @InaccessibleFromKotlin public float getBlurRadius(); |
| method @BytecodeOnly public long getColor-0d7_KjU(); |
| method @BytecodeOnly public long getOffset-F1C5BW0(); |
| property @androidx.compose.runtime.Stable public float blurRadius; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Color color; |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.geometry.Offset offset; |
| field public static final androidx.compose.ui.graphics.Shadow.Companion Companion; |
| } |
| |
| public static final class Shadow.Companion { |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.Shadow getNone(); |
| property @androidx.compose.runtime.Stable public androidx.compose.ui.graphics.Shadow None; |
| } |
| |
| public final class ShadowKt { |
| method @androidx.compose.runtime.Stable public static androidx.compose.ui.graphics.Shadow lerp(androidx.compose.ui.graphics.Shadow start, androidx.compose.ui.graphics.Shadow stop, float fraction); |
| } |
| |
| @androidx.compose.runtime.Stable public interface Shape { |
| method @KotlinOnly public androidx.compose.ui.graphics.Outline createOutline(androidx.compose.ui.geometry.Size size, androidx.compose.ui.unit.LayoutDirection layoutDirection, androidx.compose.ui.unit.Density density); |
| method @BytecodeOnly public androidx.compose.ui.graphics.Outline createOutline-Pq9zytI(long, androidx.compose.ui.unit.LayoutDirection, androidx.compose.ui.unit.Density); |
| } |
| |
| @androidx.compose.runtime.Immutable public final class SolidColor extends androidx.compose.ui.graphics.Brush implements androidx.compose.ui.graphics.Interpolatable { |
| ctor @KotlinOnly public SolidColor(androidx.compose.ui.graphics.Color value); |
| ctor @BytecodeOnly public SolidColor(long, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @KotlinOnly public void applyTo(androidx.compose.ui.geometry.Size size, androidx.compose.ui.graphics.Paint p, float alpha); |
| method @BytecodeOnly public void applyTo-Pq9zytI(long, androidx.compose.ui.graphics.Paint, float); |
| method @BytecodeOnly public long getValue-0d7_KjU(); |
| method public Object? lerp(Object? other, float t); |
| property public androidx.compose.ui.graphics.Color value; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class StampedPathEffectStyle { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.StampedPathEffectStyle! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.StampedPathEffectStyle.Companion Companion; |
| } |
| |
| public static final class StampedPathEffectStyle.Companion { |
| method @BytecodeOnly public int getMorph-Ypspkwk(); |
| method @BytecodeOnly public int getRotate-Ypspkwk(); |
| method @BytecodeOnly public int getTranslate-Ypspkwk(); |
| property public androidx.compose.ui.graphics.StampedPathEffectStyle Morph; |
| property public androidx.compose.ui.graphics.StampedPathEffectStyle Rotate; |
| property public androidx.compose.ui.graphics.StampedPathEffectStyle Translate; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class StrokeCap { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.StrokeCap! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.StrokeCap.Companion Companion; |
| } |
| |
| public static final class StrokeCap.Companion { |
| method @BytecodeOnly public int getButt-KaPHkGw(); |
| method @BytecodeOnly public int getRound-KaPHkGw(); |
| method @BytecodeOnly public int getSquare-KaPHkGw(); |
| property public androidx.compose.ui.graphics.StrokeCap Butt; |
| property public androidx.compose.ui.graphics.StrokeCap Round; |
| property public androidx.compose.ui.graphics.StrokeCap Square; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class StrokeJoin { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.StrokeJoin! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.StrokeJoin.Companion Companion; |
| } |
| |
| public static final class StrokeJoin.Companion { |
| method @BytecodeOnly public int getBevel-LxFBmk8(); |
| method @BytecodeOnly public int getMiter-LxFBmk8(); |
| method @BytecodeOnly public int getRound-LxFBmk8(); |
| property public androidx.compose.ui.graphics.StrokeJoin Bevel; |
| property public androidx.compose.ui.graphics.StrokeJoin Miter; |
| property public androidx.compose.ui.graphics.StrokeJoin Round; |
| } |
| |
| @androidx.compose.runtime.Immutable public final class SweepGradient extends androidx.compose.ui.graphics.ShaderBrush implements androidx.compose.ui.graphics.Interpolatable { |
| ctor @BytecodeOnly public SweepGradient(long, java.util.List!, java.util.List!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @KotlinOnly public android.graphics.Shader createShader(androidx.compose.ui.geometry.Size size); |
| method @BytecodeOnly public android.graphics.Shader createShader-uvyYCjk(long); |
| method public Object? lerp(Object? other, float t); |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class TileMode { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.TileMode! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.TileMode.Companion Companion; |
| } |
| |
| public static final class TileMode.Companion { |
| method @BytecodeOnly public int getClamp-3opZhB0(); |
| method @BytecodeOnly public int getDecal-3opZhB0(); |
| method @BytecodeOnly public int getMirror-3opZhB0(); |
| method @BytecodeOnly public int getRepeated-3opZhB0(); |
| property public androidx.compose.ui.graphics.TileMode Clamp; |
| property public androidx.compose.ui.graphics.TileMode Decal; |
| property public androidx.compose.ui.graphics.TileMode Mirror; |
| property public androidx.compose.ui.graphics.TileMode Repeated; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class VertexMode { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.VertexMode! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.VertexMode.Companion Companion; |
| } |
| |
| public static final class VertexMode.Companion { |
| method @BytecodeOnly public int getTriangleFan-c2xauaI(); |
| method @BytecodeOnly public int getTriangleStrip-c2xauaI(); |
| method @BytecodeOnly public int getTriangles-c2xauaI(); |
| property public androidx.compose.ui.graphics.VertexMode TriangleFan; |
| property public androidx.compose.ui.graphics.VertexMode TriangleStrip; |
| property public androidx.compose.ui.graphics.VertexMode Triangles; |
| } |
| |
| public final class Vertices { |
| ctor @KotlinOnly public Vertices(androidx.compose.ui.graphics.VertexMode vertexMode, java.util.List<androidx.compose.ui.geometry.Offset> positions, java.util.List<androidx.compose.ui.geometry.Offset> textureCoordinates, java.util.List<androidx.compose.ui.graphics.Color> colors, java.util.List<java.lang.Integer> indices); |
| ctor @BytecodeOnly public Vertices(int, java.util.List!, java.util.List!, java.util.List!, java.util.List!, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @InaccessibleFromKotlin public int[] getColors(); |
| method @InaccessibleFromKotlin public short[] getIndices(); |
| method @InaccessibleFromKotlin public float[] getPositions(); |
| method @InaccessibleFromKotlin public float[] getTextureCoordinates(); |
| method @BytecodeOnly public int getVertexMode-c2xauaI(); |
| property public int[] colors; |
| property public short[] indices; |
| property public float[] positions; |
| property public float[] textureCoordinates; |
| property public androidx.compose.ui.graphics.VertexMode vertexMode; |
| } |
| |
| public typealias NativeCanvas = android.graphics.Canvas; |
| |
| public typealias NativePaint = android.graphics.Paint; |
| |
| public typealias Shader = android.graphics.Shader; |
| |
| } |
| |
| package androidx.compose.ui.graphics.colorspace { |
| |
| public abstract class Adaptation { |
| field public static final androidx.compose.ui.graphics.colorspace.Adaptation.Companion Companion; |
| } |
| |
| public static final class Adaptation.Companion { |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Adaptation getBradford(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Adaptation getCiecat02(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Adaptation getVonKries(); |
| property public androidx.compose.ui.graphics.colorspace.Adaptation Bradford; |
| property public androidx.compose.ui.graphics.colorspace.Adaptation Ciecat02; |
| property public androidx.compose.ui.graphics.colorspace.Adaptation VonKries; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class ColorModel { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.colorspace.ColorModel! box-impl(long); |
| method @BytecodeOnly @IntRange(from=1L, to=4L) public static int getComponentCount-impl(long); |
| method @BytecodeOnly public long unbox-impl(); |
| property @androidx.compose.runtime.Stable public int componentCount; |
| field public static final androidx.compose.ui.graphics.colorspace.ColorModel.Companion Companion; |
| } |
| |
| public static final class ColorModel.Companion { |
| method @BytecodeOnly public long getCmyk-xdoWZVw(); |
| method @BytecodeOnly public long getLab-xdoWZVw(); |
| method @BytecodeOnly public long getRgb-xdoWZVw(); |
| method @BytecodeOnly public long getXyz-xdoWZVw(); |
| property public androidx.compose.ui.graphics.colorspace.ColorModel Cmyk; |
| property public androidx.compose.ui.graphics.colorspace.ColorModel Lab; |
| property public androidx.compose.ui.graphics.colorspace.ColorModel Rgb; |
| property public androidx.compose.ui.graphics.colorspace.ColorModel Xyz; |
| } |
| |
| public abstract class ColorSpace { |
| ctor @KotlinOnly public ColorSpace(String name, androidx.compose.ui.graphics.colorspace.ColorModel model); |
| ctor @BytecodeOnly public ColorSpace(String!, long, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @Size(min=3L) public final float[] fromXyz(float x, float y, float z); |
| method @Size(min=3L) public abstract float[] fromXyz(@Size(min=3L) float[] v); |
| method @InaccessibleFromKotlin @IntRange(from=1L, to=4L) public final int getComponentCount(); |
| method public abstract float getMaxValue(@IntRange(from=0L, to=3L) int component); |
| method public abstract float getMinValue(@IntRange(from=0L, to=3L) int component); |
| method @BytecodeOnly public final long getModel-xdoWZVw(); |
| method @InaccessibleFromKotlin public final String getName(); |
| method @InaccessibleFromKotlin public boolean isSrgb(); |
| method @InaccessibleFromKotlin public abstract boolean isWideGamut(); |
| method @Size(3L) public final float[] toXyz(float r, float g, float b); |
| method @Size(min=3L) public abstract float[] toXyz(@Size(min=3L) float[] v); |
| property @IntRange(from=1L, to=4L) public final int componentCount; |
| property public boolean isSrgb; |
| property public abstract boolean isWideGamut; |
| property public final androidx.compose.ui.graphics.colorspace.ColorModel model; |
| property public final String name; |
| } |
| |
| public final class ColorSpaceKt { |
| method public static androidx.compose.ui.graphics.colorspace.ColorSpace adapt(androidx.compose.ui.graphics.colorspace.ColorSpace, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint); |
| method public static androidx.compose.ui.graphics.colorspace.ColorSpace adapt(androidx.compose.ui.graphics.colorspace.ColorSpace, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, optional androidx.compose.ui.graphics.colorspace.Adaptation adaptation); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.colorspace.ColorSpace! adapt$default(androidx.compose.ui.graphics.colorspace.ColorSpace!, androidx.compose.ui.graphics.colorspace.WhitePoint!, androidx.compose.ui.graphics.colorspace.Adaptation!, int, Object!); |
| method @KotlinOnly public static androidx.compose.ui.graphics.colorspace.Connector connect(androidx.compose.ui.graphics.colorspace.ColorSpace, optional androidx.compose.ui.graphics.colorspace.ColorSpace destination, optional androidx.compose.ui.graphics.colorspace.RenderIntent intent); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.colorspace.Connector connect-YBCOT_4(androidx.compose.ui.graphics.colorspace.ColorSpace, androidx.compose.ui.graphics.colorspace.ColorSpace, int); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.colorspace.Connector! connect-YBCOT_4$default(androidx.compose.ui.graphics.colorspace.ColorSpace!, androidx.compose.ui.graphics.colorspace.ColorSpace!, int, int, Object!); |
| } |
| |
| public final class ColorSpaces { |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getAces(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getAcescg(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getAdobeRgb(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getBt2020(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getBt2020Hlg(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getBt2020Pq(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getBt709(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.ColorSpace getCieLab(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.ColorSpace getCieXyz(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getDciP3(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getDisplayP3(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getExtendedSrgb(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getLinearExtendedSrgb(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getLinearSrgb(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getNtsc1953(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.ColorSpace getOklab(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getProPhotoRgb(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getSmpteC(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.Rgb getSrgb(); |
| method public androidx.compose.ui.graphics.colorspace.ColorSpace? match(@Size(9L) float[] toXYZD50, androidx.compose.ui.graphics.colorspace.TransferParameters function); |
| property public androidx.compose.ui.graphics.colorspace.Rgb Aces; |
| property public androidx.compose.ui.graphics.colorspace.Rgb Acescg; |
| property public androidx.compose.ui.graphics.colorspace.Rgb AdobeRgb; |
| property public androidx.compose.ui.graphics.colorspace.Rgb Bt2020; |
| property public androidx.compose.ui.graphics.colorspace.Rgb Bt2020Hlg; |
| property public androidx.compose.ui.graphics.colorspace.Rgb Bt2020Pq; |
| property public androidx.compose.ui.graphics.colorspace.Rgb Bt709; |
| property public androidx.compose.ui.graphics.colorspace.ColorSpace CieLab; |
| property public androidx.compose.ui.graphics.colorspace.ColorSpace CieXyz; |
| property public androidx.compose.ui.graphics.colorspace.Rgb DciP3; |
| property public androidx.compose.ui.graphics.colorspace.Rgb DisplayP3; |
| property public androidx.compose.ui.graphics.colorspace.Rgb ExtendedSrgb; |
| property public androidx.compose.ui.graphics.colorspace.Rgb LinearExtendedSrgb; |
| property public androidx.compose.ui.graphics.colorspace.Rgb LinearSrgb; |
| property public androidx.compose.ui.graphics.colorspace.Rgb Ntsc1953; |
| property public androidx.compose.ui.graphics.colorspace.ColorSpace Oklab; |
| property public androidx.compose.ui.graphics.colorspace.Rgb ProPhotoRgb; |
| property public androidx.compose.ui.graphics.colorspace.Rgb SmpteC; |
| property public androidx.compose.ui.graphics.colorspace.Rgb Srgb; |
| field public static final androidx.compose.ui.graphics.colorspace.ColorSpaces INSTANCE; |
| } |
| |
| public class Connector { |
| method @InaccessibleFromKotlin public final androidx.compose.ui.graphics.colorspace.ColorSpace getDestination(); |
| method @BytecodeOnly public final int getRenderIntent-uksYyKA(); |
| method @InaccessibleFromKotlin public final androidx.compose.ui.graphics.colorspace.ColorSpace getSource(); |
| method @Size(3L) public final float[] transform(float r, float g, float b); |
| method @Size(min=3L) public float[] transform(@Size(min=3L) float[] v); |
| property public final androidx.compose.ui.graphics.colorspace.ColorSpace destination; |
| property public final androidx.compose.ui.graphics.colorspace.RenderIntent renderIntent; |
| property public final androidx.compose.ui.graphics.colorspace.ColorSpace source; |
| } |
| |
| public final class Illuminant { |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getA(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getB(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getC(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getD50(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getD55(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getD60(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getD65(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getD75(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getE(); |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint A; |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint B; |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint C; |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint D50; |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint D55; |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint D60; |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint D65; |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint D75; |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint E; |
| field public static final androidx.compose.ui.graphics.colorspace.Illuminant INSTANCE; |
| } |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class RenderIntent { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.colorspace.RenderIntent! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.colorspace.RenderIntent.Companion Companion; |
| } |
| |
| public static final class RenderIntent.Companion { |
| method @BytecodeOnly public int getAbsolute-uksYyKA(); |
| method @BytecodeOnly public int getPerceptual-uksYyKA(); |
| method @BytecodeOnly public int getRelative-uksYyKA(); |
| method @BytecodeOnly public int getSaturation-uksYyKA(); |
| property public androidx.compose.ui.graphics.colorspace.RenderIntent Absolute; |
| property public androidx.compose.ui.graphics.colorspace.RenderIntent Perceptual; |
| property public androidx.compose.ui.graphics.colorspace.RenderIntent Relative; |
| property public androidx.compose.ui.graphics.colorspace.RenderIntent Saturation; |
| } |
| |
| public final class Rgb extends androidx.compose.ui.graphics.colorspace.ColorSpace { |
| ctor public Rgb(@Size(min=1L) String name, @Size(9L) float[] toXYZ, androidx.compose.ui.graphics.colorspace.TransferParameters function); |
| ctor public Rgb(@Size(min=1L) String name, @Size(min=6L, max=9L) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, androidx.compose.ui.graphics.colorspace.TransferParameters function); |
| ctor public Rgb(@Size(min=1L) String name, @Size(min=6L, max=9L) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, double gamma); |
| ctor public Rgb(@Size(min=1L) String name, @Size(min=6L, max=9L) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf, float min, float max); |
| ctor public Rgb(@Size(min=1L) String name, @Size(9L) float[] toXYZ, double gamma); |
| ctor public Rgb(@Size(min=1L) String name, @Size(9L) float[] toXYZ, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf); |
| method @Size(3L) public float[] fromLinear(float r, float g, float b); |
| method @Size(min=3L) public float[] fromLinear(@Size(min=3L) float[] v); |
| method public float[] fromXyz(float[] v); |
| method @InaccessibleFromKotlin public kotlin.jvm.functions.Function1<java.lang.Double,java.lang.Double> getEotf(); |
| method @Size(9L) public float[] getInverseTransform(); |
| method @Size(min=9L) public float[] getInverseTransform(@Size(min=9L) float[] inverseTransform); |
| method public float getMaxValue(int component); |
| method public float getMinValue(int component); |
| method @InaccessibleFromKotlin public kotlin.jvm.functions.Function1<java.lang.Double,java.lang.Double> getOetf(); |
| method @Size(6L) public float[] getPrimaries(); |
| method @Size(min=6L) public float[] getPrimaries(@Size(min=6L) float[] primaries); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.TransferParameters? getTransferParameters(); |
| method @Size(9L) public float[] getTransform(); |
| method @Size(min=9L) public float[] getTransform(@Size(min=9L) float[] transform); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.colorspace.WhitePoint getWhitePoint(); |
| method @InaccessibleFromKotlin public boolean isWideGamut(); |
| method @Size(3L) public float[] toLinear(float r, float g, float b); |
| method @Size(min=3L) public float[] toLinear(@Size(min=3L) float[] v); |
| method public float[] toXyz(float[] v); |
| property public kotlin.jvm.functions.Function1<java.lang.Double,java.lang.Double> eotf; |
| property public boolean isSrgb; |
| property public boolean isWideGamut; |
| property public kotlin.jvm.functions.Function1<java.lang.Double,java.lang.Double> oetf; |
| property public androidx.compose.ui.graphics.colorspace.TransferParameters? transferParameters; |
| property public androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint; |
| } |
| |
| public final class TransferParameters { |
| ctor public TransferParameters(double gamma, double a, double b, double c, double d, optional double e, optional double f); |
| ctor @BytecodeOnly public TransferParameters(double, double, double, double, double, double, double, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method public double component1(); |
| method public double component2(); |
| method public double component3(); |
| method public double component4(); |
| method public double component5(); |
| method public double component6(); |
| method public double component7(); |
| method public androidx.compose.ui.graphics.colorspace.TransferParameters copy(optional double gamma, optional double a, optional double b, optional double c, optional double d, optional double e, optional double f); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.colorspace.TransferParameters! copy$default(androidx.compose.ui.graphics.colorspace.TransferParameters!, double, double, double, double, double, double, double, int, Object!); |
| method @InaccessibleFromKotlin public double getA(); |
| method @InaccessibleFromKotlin public double getB(); |
| method @InaccessibleFromKotlin public double getC(); |
| method @InaccessibleFromKotlin public double getD(); |
| method @InaccessibleFromKotlin public double getE(); |
| method @InaccessibleFromKotlin public double getF(); |
| method @InaccessibleFromKotlin public double getGamma(); |
| property public double a; |
| property public double b; |
| property public double c; |
| property public double d; |
| property public double e; |
| property public double f; |
| property public double gamma; |
| } |
| |
| public final class WhitePoint { |
| ctor public WhitePoint(float x, float y); |
| ctor public WhitePoint(float x, float y, float z); |
| method public float component1(); |
| method public float component2(); |
| method public androidx.compose.ui.graphics.colorspace.WhitePoint copy(optional float x, optional float y); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.colorspace.WhitePoint! copy$default(androidx.compose.ui.graphics.colorspace.WhitePoint!, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getX(); |
| method @InaccessibleFromKotlin public float getY(); |
| property public float x; |
| property public float y; |
| } |
| |
| } |
| |
| package androidx.compose.ui.graphics.drawscope { |
| |
| public final class CanvasDrawScope implements androidx.compose.ui.graphics.drawscope.DrawScope { |
| ctor public CanvasDrawScope(); |
| method @KotlinOnly public inline void draw(androidx.compose.ui.unit.Density density, androidx.compose.ui.unit.LayoutDirection layoutDirection, androidx.compose.ui.graphics.Canvas canvas, androidx.compose.ui.geometry.Size size, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public void draw-yzxVdVo(androidx.compose.ui.unit.Density, androidx.compose.ui.unit.LayoutDirection, androidx.compose.ui.graphics.Canvas, long, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @KotlinOnly public void drawArc(androidx.compose.ui.graphics.Brush brush, float startAngle, float sweepAngle, boolean useCenter, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawArc(androidx.compose.ui.graphics.Color color, float startAngle, float sweepAngle, boolean useCenter, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawArc-illE91I(androidx.compose.ui.graphics.Brush, float, float, boolean, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public void drawArc-yD3GUKo(long, float, float, boolean, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @KotlinOnly public void drawCircle(androidx.compose.ui.graphics.Brush brush, optional float radius, optional androidx.compose.ui.geometry.Offset center, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawCircle(androidx.compose.ui.graphics.Color color, optional float radius, optional androidx.compose.ui.geometry.Offset center, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawCircle-V9BoPsw(androidx.compose.ui.graphics.Brush, float, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public void drawCircle-VaOC9Bg(long, float, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @KotlinOnly public void drawImage(androidx.compose.ui.graphics.ImageBitmap image, optional androidx.compose.ui.geometry.Offset topLeft, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly @Deprecated public void drawImage-9jGpkUE(androidx.compose.ui.graphics.ImageBitmap!, long, long, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int); |
| method @BytecodeOnly public void drawImage-gbVJVH8(androidx.compose.ui.graphics.ImageBitmap, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @KotlinOnly public void drawLine(androidx.compose.ui.graphics.Brush brush, androidx.compose.ui.geometry.Offset start, androidx.compose.ui.geometry.Offset end, optional float strokeWidth, optional androidx.compose.ui.graphics.StrokeCap cap, optional androidx.compose.ui.graphics.PathEffect? pathEffect, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawLine(androidx.compose.ui.graphics.Color color, androidx.compose.ui.geometry.Offset start, androidx.compose.ui.geometry.Offset end, optional float strokeWidth, optional androidx.compose.ui.graphics.StrokeCap cap, optional androidx.compose.ui.graphics.PathEffect? pathEffect, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawLine-1RTmtNc(androidx.compose.ui.graphics.Brush, long, long, float, int, androidx.compose.ui.graphics.PathEffect?, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public void drawLine-NGM6Ib0(long, long, long, float, int, androidx.compose.ui.graphics.PathEffect?, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @KotlinOnly public void drawOval(androidx.compose.ui.graphics.Brush brush, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawOval(androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawOval-AsUm42w(androidx.compose.ui.graphics.Brush, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public void drawOval-n-J9OG0(long, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @KotlinOnly public void drawPath(androidx.compose.ui.graphics.Path path, androidx.compose.ui.graphics.Brush brush, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawPath(androidx.compose.ui.graphics.Path path, androidx.compose.ui.graphics.Color color, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawPath-GBMwjPU(androidx.compose.ui.graphics.Path, androidx.compose.ui.graphics.Brush, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public void drawPath-LG529CI(androidx.compose.ui.graphics.Path, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @KotlinOnly public void drawPoints(java.util.List<androidx.compose.ui.geometry.Offset> points, androidx.compose.ui.graphics.PointMode pointMode, androidx.compose.ui.graphics.Brush brush, optional float strokeWidth, optional androidx.compose.ui.graphics.StrokeCap cap, optional androidx.compose.ui.graphics.PathEffect? pathEffect, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawPoints(java.util.List<androidx.compose.ui.geometry.Offset> points, androidx.compose.ui.graphics.PointMode pointMode, androidx.compose.ui.graphics.Color color, optional float strokeWidth, optional androidx.compose.ui.graphics.StrokeCap cap, optional androidx.compose.ui.graphics.PathEffect? pathEffect, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawPoints-F8ZwMP8(java.util.List<androidx.compose.ui.geometry.Offset!>, int, long, float, int, androidx.compose.ui.graphics.PathEffect?, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public void drawPoints-Gsft0Ws(java.util.List<androidx.compose.ui.geometry.Offset!>, int, androidx.compose.ui.graphics.Brush, float, int, androidx.compose.ui.graphics.PathEffect?, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @KotlinOnly public void drawRect(androidx.compose.ui.graphics.Brush brush, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawRect(androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawRect-AsUm42w(androidx.compose.ui.graphics.Brush, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public void drawRect-n-J9OG0(long, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @KotlinOnly public void drawRoundRect(androidx.compose.ui.graphics.Brush brush, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional androidx.compose.ui.geometry.CornerRadius cornerRadius, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawRoundRect(androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional androidx.compose.ui.geometry.CornerRadius cornerRadius, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawRoundRect-ZuiqVtQ(androidx.compose.ui.graphics.Brush, long, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public void drawRoundRect-u-Aw5IA(long, long, long, long, androidx.compose.ui.graphics.drawscope.DrawStyle, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @InaccessibleFromKotlin public float getDensity(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.drawscope.DrawContext getDrawContext(); |
| method @InaccessibleFromKotlin public float getFontScale(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
| property public float density; |
| property public androidx.compose.ui.graphics.drawscope.DrawContext drawContext; |
| property public float fontScale; |
| property public androidx.compose.ui.unit.LayoutDirection layoutDirection; |
| } |
| |
| @kotlin.jvm.JvmDefaultWithCompatibility public interface ContentDrawScope extends androidx.compose.ui.graphics.drawscope.DrawScope { |
| method public void drawContent(); |
| } |
| |
| public interface DrawContext { |
| method @InaccessibleFromKotlin public default androidx.compose.ui.graphics.Canvas getCanvas(); |
| method @InaccessibleFromKotlin public default androidx.compose.ui.unit.Density getDensity(); |
| method @InaccessibleFromKotlin public default androidx.compose.ui.graphics.layer.GraphicsLayer? getGraphicsLayer(); |
| method @InaccessibleFromKotlin public default androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
| method @BytecodeOnly public long getSize-NH-jbRc(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.drawscope.DrawTransform getTransform(); |
| method @InaccessibleFromKotlin public default void setCanvas(androidx.compose.ui.graphics.Canvas); |
| method @InaccessibleFromKotlin public default void setDensity(androidx.compose.ui.unit.Density); |
| method @InaccessibleFromKotlin public default void setGraphicsLayer(androidx.compose.ui.graphics.layer.GraphicsLayer?); |
| method @InaccessibleFromKotlin public default void setLayoutDirection(androidx.compose.ui.unit.LayoutDirection); |
| method @BytecodeOnly public void setSize-uvyYCjk(long); |
| property public default androidx.compose.ui.graphics.Canvas canvas; |
| property public default androidx.compose.ui.unit.Density density; |
| property public default androidx.compose.ui.graphics.layer.GraphicsLayer? graphicsLayer; |
| property public default androidx.compose.ui.unit.LayoutDirection layoutDirection; |
| property public abstract androidx.compose.ui.geometry.Size size; |
| property public abstract androidx.compose.ui.graphics.drawscope.DrawTransform transform; |
| } |
| |
| @androidx.compose.ui.graphics.drawscope.DrawScopeMarker @kotlin.jvm.JvmDefaultWithCompatibility public interface DrawScope extends androidx.compose.ui.unit.Density { |
| method @KotlinOnly public void drawArc(androidx.compose.ui.graphics.Brush brush, float startAngle, float sweepAngle, boolean useCenter, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawArc(androidx.compose.ui.graphics.Color color, float startAngle, float sweepAngle, boolean useCenter, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawArc-illE91I(androidx.compose.ui.graphics.Brush, float, float, boolean, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawArc-illE91I$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Brush!, float, float, boolean, long, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public void drawArc-yD3GUKo(long, float, float, boolean, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawArc-yD3GUKo$default(androidx.compose.ui.graphics.drawscope.DrawScope!, long, float, float, boolean, long, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @KotlinOnly public void drawCircle(androidx.compose.ui.graphics.Brush brush, optional float radius, optional androidx.compose.ui.geometry.Offset center, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawCircle(androidx.compose.ui.graphics.Color color, optional float radius, optional androidx.compose.ui.geometry.Offset center, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawCircle-V9BoPsw(androidx.compose.ui.graphics.Brush, float, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawCircle-V9BoPsw$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Brush!, float, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public void drawCircle-VaOC9Bg(long, float, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawCircle-VaOC9Bg$default(androidx.compose.ui.graphics.drawscope.DrawScope!, long, float, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @KotlinOnly public void drawImage(androidx.compose.ui.graphics.ImageBitmap image, optional androidx.compose.ui.geometry.Offset topLeft, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public default void drawImage(androidx.compose.ui.graphics.ImageBitmap image, optional androidx.compose.ui.unit.IntOffset srcOffset, optional androidx.compose.ui.unit.IntSize srcSize, optional androidx.compose.ui.unit.IntOffset dstOffset, optional androidx.compose.ui.unit.IntSize dstSize, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode, optional androidx.compose.ui.graphics.FilterQuality filterQuality); |
| method @BytecodeOnly @Deprecated public void drawImage-9jGpkUE(androidx.compose.ui.graphics.ImageBitmap!, long, long, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int); |
| method @BytecodeOnly @Deprecated public static void drawImage-9jGpkUE$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.ImageBitmap!, long, long, long, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public default void drawImage-AZ2fEMs(androidx.compose.ui.graphics.ImageBitmap, long, long, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int, int); |
| method @BytecodeOnly public static void drawImage-AZ2fEMs$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.ImageBitmap!, long, long, long, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, int, Object!); |
| method @BytecodeOnly public void drawImage-gbVJVH8(androidx.compose.ui.graphics.ImageBitmap, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawImage-gbVJVH8$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.ImageBitmap!, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @KotlinOnly public void drawLine(androidx.compose.ui.graphics.Brush brush, androidx.compose.ui.geometry.Offset start, androidx.compose.ui.geometry.Offset end, optional float strokeWidth, optional androidx.compose.ui.graphics.StrokeCap cap, optional androidx.compose.ui.graphics.PathEffect? pathEffect, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawLine(androidx.compose.ui.graphics.Color color, androidx.compose.ui.geometry.Offset start, androidx.compose.ui.geometry.Offset end, optional float strokeWidth, optional androidx.compose.ui.graphics.StrokeCap cap, optional androidx.compose.ui.graphics.PathEffect? pathEffect, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawLine-1RTmtNc(androidx.compose.ui.graphics.Brush, long, long, float, int, androidx.compose.ui.graphics.PathEffect?, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawLine-1RTmtNc$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Brush!, long, long, float, int, androidx.compose.ui.graphics.PathEffect!, float, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public void drawLine-NGM6Ib0(long, long, long, float, int, androidx.compose.ui.graphics.PathEffect?, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawLine-NGM6Ib0$default(androidx.compose.ui.graphics.drawscope.DrawScope!, long, long, long, float, int, androidx.compose.ui.graphics.PathEffect!, float, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @KotlinOnly public void drawOval(androidx.compose.ui.graphics.Brush brush, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawOval(androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawOval-AsUm42w(androidx.compose.ui.graphics.Brush, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawOval-AsUm42w$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Brush!, long, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public void drawOval-n-J9OG0(long, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawOval-n-J9OG0$default(androidx.compose.ui.graphics.drawscope.DrawScope!, long, long, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @KotlinOnly public void drawPath(androidx.compose.ui.graphics.Path path, androidx.compose.ui.graphics.Brush brush, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawPath(androidx.compose.ui.graphics.Path path, androidx.compose.ui.graphics.Color color, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawPath-GBMwjPU(androidx.compose.ui.graphics.Path, androidx.compose.ui.graphics.Brush, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawPath-GBMwjPU$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Path!, androidx.compose.ui.graphics.Brush!, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public void drawPath-LG529CI(androidx.compose.ui.graphics.Path, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawPath-LG529CI$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Path!, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @KotlinOnly public void drawPoints(java.util.List<androidx.compose.ui.geometry.Offset> points, androidx.compose.ui.graphics.PointMode pointMode, androidx.compose.ui.graphics.Brush brush, optional float strokeWidth, optional androidx.compose.ui.graphics.StrokeCap cap, optional androidx.compose.ui.graphics.PathEffect? pathEffect, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawPoints(java.util.List<androidx.compose.ui.geometry.Offset> points, androidx.compose.ui.graphics.PointMode pointMode, androidx.compose.ui.graphics.Color color, optional float strokeWidth, optional androidx.compose.ui.graphics.StrokeCap cap, optional androidx.compose.ui.graphics.PathEffect? pathEffect, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawPoints-F8ZwMP8(java.util.List<androidx.compose.ui.geometry.Offset!>, int, long, float, int, androidx.compose.ui.graphics.PathEffect?, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawPoints-F8ZwMP8$default(androidx.compose.ui.graphics.drawscope.DrawScope!, java.util.List!, int, long, float, int, androidx.compose.ui.graphics.PathEffect!, float, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public void drawPoints-Gsft0Ws(java.util.List<androidx.compose.ui.geometry.Offset!>, int, androidx.compose.ui.graphics.Brush, float, int, androidx.compose.ui.graphics.PathEffect?, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawPoints-Gsft0Ws$default(androidx.compose.ui.graphics.drawscope.DrawScope!, java.util.List!, int, androidx.compose.ui.graphics.Brush!, float, int, androidx.compose.ui.graphics.PathEffect!, float, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @KotlinOnly public void drawRect(androidx.compose.ui.graphics.Brush brush, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawRect(androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawRect-AsUm42w(androidx.compose.ui.graphics.Brush, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawRect-AsUm42w$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Brush!, long, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public void drawRect-n-J9OG0(long, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawRect-n-J9OG0$default(androidx.compose.ui.graphics.drawscope.DrawScope!, long, long, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @KotlinOnly public void drawRoundRect(androidx.compose.ui.graphics.Brush brush, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional androidx.compose.ui.geometry.CornerRadius cornerRadius, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @KotlinOnly public void drawRoundRect(androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional androidx.compose.ui.geometry.CornerRadius cornerRadius, optional androidx.compose.ui.graphics.drawscope.DrawStyle style, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| method @BytecodeOnly public void drawRoundRect-ZuiqVtQ(androidx.compose.ui.graphics.Brush, long, long, long, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.drawscope.DrawStyle, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawRoundRect-ZuiqVtQ$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Brush!, long, long, long, float, androidx.compose.ui.graphics.drawscope.DrawStyle!, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public void drawRoundRect-u-Aw5IA(long, long, long, long, androidx.compose.ui.graphics.drawscope.DrawStyle, @FloatRange(from=0.0, to=1.0) float, androidx.compose.ui.graphics.ColorFilter?, int); |
| method @BytecodeOnly public static void drawRoundRect-u-Aw5IA$default(androidx.compose.ui.graphics.drawscope.DrawScope!, long, long, long, long, androidx.compose.ui.graphics.drawscope.DrawStyle!, float, androidx.compose.ui.graphics.ColorFilter!, int, int, Object!); |
| method @BytecodeOnly public default long getCenter-F1C5BW0(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.drawscope.DrawContext getDrawContext(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
| method @BytecodeOnly public default long getSize-NH-jbRc(); |
| method @KotlinOnly public default void record(androidx.compose.ui.graphics.layer.GraphicsLayer, optional androidx.compose.ui.unit.IntSize size, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public default void record-JVtK1S4(androidx.compose.ui.graphics.layer.GraphicsLayer, long, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @BytecodeOnly public static void record-JVtK1S4$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.layer.GraphicsLayer!, long, kotlin.jvm.functions.Function1!, int, Object!); |
| property public default androidx.compose.ui.geometry.Offset center; |
| property public abstract androidx.compose.ui.graphics.drawscope.DrawContext drawContext; |
| property public abstract androidx.compose.ui.unit.LayoutDirection layoutDirection; |
| property public default androidx.compose.ui.geometry.Size size; |
| field public static final androidx.compose.ui.graphics.drawscope.DrawScope.Companion Companion; |
| } |
| |
| public static final class DrawScope.Companion { |
| method @BytecodeOnly public int getDefaultBlendMode-0nO6VwU(); |
| method @BytecodeOnly public int getDefaultFilterQuality-f-v9h1I(); |
| property public androidx.compose.ui.graphics.BlendMode DefaultBlendMode; |
| property public androidx.compose.ui.graphics.FilterQuality DefaultFilterQuality; |
| } |
| |
| public final class DrawScopeKt { |
| method @KotlinOnly public static inline void clipPath(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.graphics.Path path, optional androidx.compose.ui.graphics.ClipOp clipOp, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public static void clipPath-KD09W0M(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.graphics.Path, int, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @BytecodeOnly public static void clipPath-KD09W0M$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.graphics.Path!, int, kotlin.jvm.functions.Function1!, int, Object!); |
| method @KotlinOnly public static inline void clipRect(androidx.compose.ui.graphics.drawscope.DrawScope, optional float left, optional float top, optional float right, optional float bottom, optional androidx.compose.ui.graphics.ClipOp clipOp, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public static void clipRect-rOu3jXo(androidx.compose.ui.graphics.drawscope.DrawScope, float, float, float, float, int, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @BytecodeOnly public static void clipRect-rOu3jXo$default(androidx.compose.ui.graphics.drawscope.DrawScope!, float, float, float, float, int, kotlin.jvm.functions.Function1!, int, Object!); |
| method @KotlinOnly public static inline void draw(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.unit.Density density, androidx.compose.ui.unit.LayoutDirection layoutDirection, androidx.compose.ui.graphics.Canvas canvas, androidx.compose.ui.geometry.Size size, optional androidx.compose.ui.graphics.layer.GraphicsLayer? graphicsLayer, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly @Deprecated public static void draw-GRGpd60(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.unit.Density!, androidx.compose.ui.unit.LayoutDirection!, androidx.compose.ui.graphics.Canvas!, long, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>!); |
| method @BytecodeOnly public static void draw-ymL40Pk(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.unit.Density, androidx.compose.ui.unit.LayoutDirection, androidx.compose.ui.graphics.Canvas, long, androidx.compose.ui.graphics.layer.GraphicsLayer?, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @BytecodeOnly public static void draw-ymL40Pk$default(androidx.compose.ui.graphics.drawscope.DrawScope!, androidx.compose.ui.unit.Density!, androidx.compose.ui.unit.LayoutDirection!, androidx.compose.ui.graphics.Canvas!, long, androidx.compose.ui.graphics.layer.GraphicsLayer!, kotlin.jvm.functions.Function1!, int, Object!); |
| method public static inline void drawIntoCanvas(androidx.compose.ui.graphics.drawscope.DrawScope, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.Canvas,kotlin.Unit> block); |
| method public static inline void inset(androidx.compose.ui.graphics.drawscope.DrawScope, float left, float top, float right, float bottom, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method public static inline void inset(androidx.compose.ui.graphics.drawscope.DrawScope, optional float horizontal, optional float vertical, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method public static inline void inset(androidx.compose.ui.graphics.drawscope.DrawScope, float inset, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public static void inset$default(androidx.compose.ui.graphics.drawscope.DrawScope!, float, float, kotlin.jvm.functions.Function1!, int, Object!); |
| method @KotlinOnly public static inline void rotate(androidx.compose.ui.graphics.drawscope.DrawScope, float degrees, optional androidx.compose.ui.geometry.Offset pivot, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public static void rotate-Rg1IO4c(androidx.compose.ui.graphics.drawscope.DrawScope, float, long, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @BytecodeOnly public static void rotate-Rg1IO4c$default(androidx.compose.ui.graphics.drawscope.DrawScope!, float, long, kotlin.jvm.functions.Function1!, int, Object!); |
| method @KotlinOnly public static inline void rotateRad(androidx.compose.ui.graphics.drawscope.DrawScope, float radians, optional androidx.compose.ui.geometry.Offset pivot, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public static void rotateRad-Rg1IO4c(androidx.compose.ui.graphics.drawscope.DrawScope, float, long, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @BytecodeOnly public static void rotateRad-Rg1IO4c$default(androidx.compose.ui.graphics.drawscope.DrawScope!, float, long, kotlin.jvm.functions.Function1!, int, Object!); |
| method @KotlinOnly public static inline void scale(androidx.compose.ui.graphics.drawscope.DrawScope, float scale, optional androidx.compose.ui.geometry.Offset pivot, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @KotlinOnly public static inline void scale(androidx.compose.ui.graphics.drawscope.DrawScope, float scaleX, float scaleY, optional androidx.compose.ui.geometry.Offset pivot, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public static void scale-Fgt4K4Q(androidx.compose.ui.graphics.drawscope.DrawScope, float, float, long, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @BytecodeOnly public static void scale-Fgt4K4Q$default(androidx.compose.ui.graphics.drawscope.DrawScope!, float, float, long, kotlin.jvm.functions.Function1!, int, Object!); |
| method @BytecodeOnly public static void scale-Rg1IO4c(androidx.compose.ui.graphics.drawscope.DrawScope, float, long, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @BytecodeOnly public static void scale-Rg1IO4c$default(androidx.compose.ui.graphics.drawscope.DrawScope!, float, long, kotlin.jvm.functions.Function1!, int, Object!); |
| method public static inline void translate(androidx.compose.ui.graphics.drawscope.DrawScope, optional float left, optional float top, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public static void translate$default(androidx.compose.ui.graphics.drawscope.DrawScope!, float, float, kotlin.jvm.functions.Function1!, int, Object!); |
| method public static inline void withTransform(androidx.compose.ui.graphics.drawscope.DrawScope, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawTransform,kotlin.Unit> transformBlock, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> drawBlock); |
| } |
| |
| @kotlin.DslMarker public @interface DrawScopeMarker { |
| } |
| |
| public abstract sealed class DrawStyle { |
| } |
| |
| @androidx.compose.ui.graphics.drawscope.DrawScopeMarker @kotlin.jvm.JvmDefaultWithCompatibility public interface DrawTransform { |
| method @KotlinOnly public void clipPath(androidx.compose.ui.graphics.Path path, optional androidx.compose.ui.graphics.ClipOp clipOp); |
| method @BytecodeOnly public void clipPath-mtrdD-E(androidx.compose.ui.graphics.Path, int); |
| method @BytecodeOnly public static void clipPath-mtrdD-E$default(androidx.compose.ui.graphics.drawscope.DrawTransform!, androidx.compose.ui.graphics.Path!, int, int, Object!); |
| method @KotlinOnly public void clipRect(optional float left, optional float top, optional float right, optional float bottom, optional androidx.compose.ui.graphics.ClipOp clipOp); |
| method @BytecodeOnly public void clipRect-N_I0leg(float, float, float, float, int); |
| method @BytecodeOnly public static void clipRect-N_I0leg$default(androidx.compose.ui.graphics.drawscope.DrawTransform!, float, float, float, float, int, int, Object!); |
| method @BytecodeOnly public default long getCenter-F1C5BW0(); |
| method @BytecodeOnly public long getSize-NH-jbRc(); |
| method public void inset(float left, float top, float right, float bottom); |
| method @KotlinOnly public void rotate(float degrees, optional androidx.compose.ui.geometry.Offset pivot); |
| method @BytecodeOnly public void rotate-Uv8p0NA(float, long); |
| method @BytecodeOnly public static void rotate-Uv8p0NA$default(androidx.compose.ui.graphics.drawscope.DrawTransform!, float, long, int, Object!); |
| method @KotlinOnly public void scale(float scaleX, float scaleY, optional androidx.compose.ui.geometry.Offset pivot); |
| method @BytecodeOnly public void scale-0AR0LA0(float, float, long); |
| method @BytecodeOnly public static void scale-0AR0LA0$default(androidx.compose.ui.graphics.drawscope.DrawTransform!, float, float, long, int, Object!); |
| method @KotlinOnly public void transform(androidx.compose.ui.graphics.Matrix matrix); |
| method @BytecodeOnly public void transform-58bKbWc(float[]); |
| method public void translate(optional float left, optional float top); |
| method @BytecodeOnly public static void translate$default(androidx.compose.ui.graphics.drawscope.DrawTransform!, float, float, int, Object!); |
| property public default androidx.compose.ui.geometry.Offset center; |
| property public abstract androidx.compose.ui.geometry.Size size; |
| } |
| |
| public final class DrawTransformKt { |
| method public static inline void inset(androidx.compose.ui.graphics.drawscope.DrawTransform, float inset); |
| method public static inline void inset(androidx.compose.ui.graphics.drawscope.DrawTransform, optional float horizontal, optional float vertical); |
| method @BytecodeOnly public static void inset$default(androidx.compose.ui.graphics.drawscope.DrawTransform!, float, float, int, Object!); |
| method @KotlinOnly public static inline void rotateRad(androidx.compose.ui.graphics.drawscope.DrawTransform, float radians, optional androidx.compose.ui.geometry.Offset pivot); |
| method @BytecodeOnly public static void rotateRad-0AR0LA0(androidx.compose.ui.graphics.drawscope.DrawTransform, float, long); |
| method @BytecodeOnly public static void rotateRad-0AR0LA0$default(androidx.compose.ui.graphics.drawscope.DrawTransform!, float, long, int, Object!); |
| method @KotlinOnly public static inline void scale(androidx.compose.ui.graphics.drawscope.DrawTransform, float scale, optional androidx.compose.ui.geometry.Offset pivot); |
| method @BytecodeOnly public static void scale-0AR0LA0(androidx.compose.ui.graphics.drawscope.DrawTransform, float, long); |
| method @BytecodeOnly public static void scale-0AR0LA0$default(androidx.compose.ui.graphics.drawscope.DrawTransform!, float, long, int, Object!); |
| } |
| |
| public final class Fill extends androidx.compose.ui.graphics.drawscope.DrawStyle { |
| field public static final androidx.compose.ui.graphics.drawscope.Fill INSTANCE; |
| } |
| |
| public final class Stroke extends androidx.compose.ui.graphics.drawscope.DrawStyle { |
| ctor public Stroke(); |
| ctor @KotlinOnly public Stroke(optional float width, optional float miter, optional androidx.compose.ui.graphics.StrokeCap cap, optional androidx.compose.ui.graphics.StrokeJoin join, optional androidx.compose.ui.graphics.PathEffect? pathEffect); |
| ctor @BytecodeOnly public Stroke(float, float, int, int, androidx.compose.ui.graphics.PathEffect!, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor @BytecodeOnly public Stroke(float, float, int, int, androidx.compose.ui.graphics.PathEffect!, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @BytecodeOnly public int getCap-KaPHkGw(); |
| method @BytecodeOnly public int getJoin-LxFBmk8(); |
| method @InaccessibleFromKotlin public float getMiter(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.PathEffect? getPathEffect(); |
| method @InaccessibleFromKotlin public float getWidth(); |
| property public androidx.compose.ui.graphics.StrokeCap cap; |
| property public androidx.compose.ui.graphics.StrokeJoin join; |
| property public float miter; |
| property public androidx.compose.ui.graphics.PathEffect? pathEffect; |
| property public float width; |
| field public static final androidx.compose.ui.graphics.drawscope.Stroke.Companion Companion; |
| field public static final float DefaultMiter = 4.0f; |
| field public static final float HairlineWidth = 0.0f; |
| } |
| |
| public static final class Stroke.Companion { |
| method @BytecodeOnly public int getDefaultCap-KaPHkGw(); |
| method @BytecodeOnly public int getDefaultJoin-LxFBmk8(); |
| property public androidx.compose.ui.graphics.StrokeCap DefaultCap; |
| property public androidx.compose.ui.graphics.StrokeJoin DefaultJoin; |
| property public static float DefaultMiter; |
| property public static float HairlineWidth; |
| } |
| |
| } |
| |
| package androidx.compose.ui.graphics.layer { |
| |
| @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class CompositingStrategy { |
| method @BytecodeOnly public static androidx.compose.ui.graphics.layer.CompositingStrategy! box-impl(int); |
| method @BytecodeOnly public int unbox-impl(); |
| field public static final androidx.compose.ui.graphics.layer.CompositingStrategy.Companion Companion; |
| } |
| |
| public static final class CompositingStrategy.Companion { |
| method @BytecodeOnly public int getAuto-ke2Ky5w(); |
| method @BytecodeOnly public int getModulateAlpha-ke2Ky5w(); |
| method @BytecodeOnly public int getOffscreen-ke2Ky5w(); |
| property public androidx.compose.ui.graphics.layer.CompositingStrategy Auto; |
| property public androidx.compose.ui.graphics.layer.CompositingStrategy ModulateAlpha; |
| property public androidx.compose.ui.graphics.layer.CompositingStrategy Offscreen; |
| } |
| |
| public final class GraphicsLayer { |
| method @InaccessibleFromKotlin public float getAlpha(); |
| method @BytecodeOnly public long getAmbientShadowColor-0d7_KjU(); |
| method @BytecodeOnly public int getBlendMode-0nO6VwU(); |
| method @InaccessibleFromKotlin public float getCameraDistance(); |
| method @InaccessibleFromKotlin public boolean getClip(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.ColorFilter? getColorFilter(); |
| method @BytecodeOnly public int getCompositingStrategy-ke2Ky5w(); |
| method @InaccessibleFromKotlin public long getLayerId(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.Outline getOutline(); |
| method @InaccessibleFromKotlin public long getOwnerViewId(); |
| method @BytecodeOnly public long getPivotOffset-F1C5BW0(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.RenderEffect? getRenderEffect(); |
| method @InaccessibleFromKotlin public float getRotationX(); |
| method @InaccessibleFromKotlin public float getRotationY(); |
| method @InaccessibleFromKotlin public float getRotationZ(); |
| method @InaccessibleFromKotlin public float getScaleX(); |
| method @InaccessibleFromKotlin public float getScaleY(); |
| method @InaccessibleFromKotlin public float getShadowElevation(); |
| method @BytecodeOnly public long getSize-YbymL2g(); |
| method @BytecodeOnly public long getSpotShadowColor-0d7_KjU(); |
| method @BytecodeOnly public long getTopLeft-nOcc-ac(); |
| method @InaccessibleFromKotlin public float getTranslationX(); |
| method @InaccessibleFromKotlin public float getTranslationY(); |
| method @InaccessibleFromKotlin public boolean isReleased(); |
| method @KotlinOnly public void record(androidx.compose.ui.unit.Density density, androidx.compose.ui.unit.LayoutDirection layoutDirection, androidx.compose.ui.unit.IntSize size, kotlin.jvm.functions.Function1<androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
| method @BytecodeOnly public void record-mL-hObY(androidx.compose.ui.unit.Density, androidx.compose.ui.unit.LayoutDirection, long, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope!,kotlin.Unit!>); |
| method @InaccessibleFromKotlin public void setAlpha(float); |
| method @BytecodeOnly public void setAmbientShadowColor-8_81llA(long); |
| method @BytecodeOnly public void setBlendMode-s9anfk8(int); |
| method @InaccessibleFromKotlin public void setCameraDistance(float); |
| method @InaccessibleFromKotlin public void setClip(boolean); |
| method @InaccessibleFromKotlin public void setColorFilter(androidx.compose.ui.graphics.ColorFilter?); |
| method @BytecodeOnly public void setCompositingStrategy-Wpw9cng(int); |
| method public void setPathOutline(androidx.compose.ui.graphics.Path path); |
| method @BytecodeOnly public void setPivotOffset-k-4lQ0M(long); |
| method @KotlinOnly public void setRectOutline(optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size); |
| method @BytecodeOnly public void setRectOutline-tz77jQw(long, long); |
| method @BytecodeOnly public static void setRectOutline-tz77jQw$default(androidx.compose.ui.graphics.layer.GraphicsLayer!, long, long, int, Object!); |
| method @InaccessibleFromKotlin public void setRenderEffect(androidx.compose.ui.graphics.RenderEffect?); |
| method @InaccessibleFromKotlin public void setRotationX(float); |
| method @InaccessibleFromKotlin public void setRotationY(float); |
| method @InaccessibleFromKotlin public void setRotationZ(float); |
| method @KotlinOnly public void setRoundRectOutline(optional androidx.compose.ui.geometry.Offset topLeft, optional androidx.compose.ui.geometry.Size size, optional float cornerRadius); |
| method @BytecodeOnly public void setRoundRectOutline-TNW_H78(long, long, float); |
| method @BytecodeOnly public static void setRoundRectOutline-TNW_H78$default(androidx.compose.ui.graphics.layer.GraphicsLayer!, long, long, float, int, Object!); |
| method @InaccessibleFromKotlin public void setScaleX(float); |
| method @InaccessibleFromKotlin public void setScaleY(float); |
| method @InaccessibleFromKotlin public void setShadowElevation(float); |
| method @BytecodeOnly public void setSpotShadowColor-8_81llA(long); |
| method @BytecodeOnly public void setTopLeft--gyyYBs(long); |
| method @InaccessibleFromKotlin public void setTranslationX(float); |
| method @InaccessibleFromKotlin public void setTranslationY(float); |
| method public suspend Object? toImageBitmap(kotlin.coroutines.Continuation<? super androidx.compose.ui.graphics.ImageBitmap>); |
| property public float alpha; |
| property public androidx.compose.ui.graphics.Color ambientShadowColor; |
| property public androidx.compose.ui.graphics.BlendMode blendMode; |
| property public float cameraDistance; |
| property public boolean clip; |
| property public androidx.compose.ui.graphics.ColorFilter? colorFilter; |
| property public androidx.compose.ui.graphics.layer.CompositingStrategy compositingStrategy; |
| property public boolean isReleased; |
| property public long layerId; |
| property public androidx.compose.ui.graphics.Outline outline; |
| property public long ownerViewId; |
| property public androidx.compose.ui.geometry.Offset pivotOffset; |
| property public androidx.compose.ui.graphics.RenderEffect? renderEffect; |
| property public float rotationX; |
| property public float rotationY; |
| property public float rotationZ; |
| property public float scaleX; |
| property public float scaleY; |
| property public float shadowElevation; |
| property public androidx.compose.ui.unit.IntSize size; |
| property public androidx.compose.ui.graphics.Color spotShadowColor; |
| property public androidx.compose.ui.unit.IntOffset topLeft; |
| property public float translationX; |
| property public float translationY; |
| field public static final androidx.compose.ui.graphics.layer.GraphicsLayer.Companion Companion; |
| } |
| |
| public static final class GraphicsLayer.Companion { |
| } |
| |
| public final class GraphicsLayerKt { |
| method public static void drawLayer(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.graphics.layer.GraphicsLayer graphicsLayer); |
| method public static void setOutline(androidx.compose.ui.graphics.layer.GraphicsLayer, androidx.compose.ui.graphics.Outline outline); |
| property public static float DefaultCameraDistance; |
| field public static final float DefaultCameraDistance = 8.0f; |
| } |
| |
| } |
| |
| package androidx.compose.ui.graphics.painter { |
| |
| public final class BitmapPainter extends androidx.compose.ui.graphics.painter.Painter { |
| ctor @KotlinOnly public BitmapPainter(androidx.compose.ui.graphics.ImageBitmap image, optional androidx.compose.ui.unit.IntOffset srcOffset, optional androidx.compose.ui.unit.IntSize srcSize); |
| ctor @BytecodeOnly public BitmapPainter(androidx.compose.ui.graphics.ImageBitmap!, long, long, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor @BytecodeOnly public BitmapPainter(androidx.compose.ui.graphics.ImageBitmap!, long, long, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @BytecodeOnly public long getIntrinsicSize-NH-jbRc(); |
| method protected void onDraw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| property public androidx.compose.ui.geometry.Size intrinsicSize; |
| } |
| |
| public final class BitmapPainterKt { |
| method @KotlinOnly public static androidx.compose.ui.graphics.painter.BitmapPainter BitmapPainter(androidx.compose.ui.graphics.ImageBitmap image, optional androidx.compose.ui.unit.IntOffset srcOffset, optional androidx.compose.ui.unit.IntSize srcSize, optional androidx.compose.ui.graphics.FilterQuality filterQuality); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.painter.BitmapPainter BitmapPainter-QZhYCtY(androidx.compose.ui.graphics.ImageBitmap, long, long, int); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.painter.BitmapPainter! BitmapPainter-QZhYCtY$default(androidx.compose.ui.graphics.ImageBitmap!, long, long, int, int, Object!); |
| } |
| |
| public final class BrushPainter extends androidx.compose.ui.graphics.painter.Painter { |
| ctor public BrushPainter(androidx.compose.ui.graphics.Brush brush); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.Brush getBrush(); |
| method @BytecodeOnly public long getIntrinsicSize-NH-jbRc(); |
| method protected void onDraw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| property public androidx.compose.ui.graphics.Brush brush; |
| property public androidx.compose.ui.geometry.Size intrinsicSize; |
| } |
| |
| public final class ColorPainter extends androidx.compose.ui.graphics.painter.Painter { |
| ctor @KotlinOnly public ColorPainter(androidx.compose.ui.graphics.Color color); |
| ctor @BytecodeOnly public ColorPainter(long, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @BytecodeOnly public long getColor-0d7_KjU(); |
| method @BytecodeOnly public long getIntrinsicSize-NH-jbRc(); |
| method protected void onDraw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| property public androidx.compose.ui.graphics.Color color; |
| property public androidx.compose.ui.geometry.Size intrinsicSize; |
| } |
| |
| public abstract class Painter { |
| ctor public Painter(); |
| method protected boolean applyAlpha(float alpha); |
| method protected boolean applyColorFilter(androidx.compose.ui.graphics.ColorFilter? colorFilter); |
| method protected boolean applyLayoutDirection(androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| method @KotlinOnly public final void draw(androidx.compose.ui.graphics.drawscope.DrawScope, androidx.compose.ui.geometry.Size size, optional float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter); |
| method @BytecodeOnly public final void draw-x_KDEd0(androidx.compose.ui.graphics.drawscope.DrawScope, long, float, androidx.compose.ui.graphics.ColorFilter?); |
| method @BytecodeOnly public static void draw-x_KDEd0$default(androidx.compose.ui.graphics.painter.Painter!, androidx.compose.ui.graphics.drawscope.DrawScope!, long, float, androidx.compose.ui.graphics.ColorFilter!, int, Object!); |
| method @BytecodeOnly public abstract long getIntrinsicSize-NH-jbRc(); |
| method protected abstract void onDraw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| property public abstract androidx.compose.ui.geometry.Size intrinsicSize; |
| } |
| |
| } |
| |
| package androidx.compose.ui.graphics.shadow { |
| |
| public final class AndroidShadowContext_androidKt { |
| method public static androidx.compose.ui.graphics.shadow.ShadowContext ShadowContext(); |
| } |
| |
| public final class DropShadowPainter extends androidx.compose.ui.graphics.painter.Painter { |
| ctor public DropShadowPainter(androidx.compose.ui.graphics.Shape shape, androidx.compose.ui.graphics.shadow.Shadow shadow); |
| method @BytecodeOnly public long getIntrinsicSize-NH-jbRc(); |
| method protected void onDraw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| property public androidx.compose.ui.geometry.Size intrinsicSize; |
| } |
| |
| public final class InnerShadowPainter extends androidx.compose.ui.graphics.painter.Painter { |
| ctor public InnerShadowPainter(androidx.compose.ui.graphics.Shape shape, androidx.compose.ui.graphics.shadow.Shadow shadow); |
| method @BytecodeOnly public long getIntrinsicSize-NH-jbRc(); |
| method protected void onDraw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| property public androidx.compose.ui.geometry.Size intrinsicSize; |
| } |
| |
| @androidx.compose.runtime.Immutable public final class Shadow { |
| ctor @KotlinOnly public Shadow(androidx.compose.ui.unit.Dp radius, androidx.compose.ui.graphics.Brush brush, optional androidx.compose.ui.unit.Dp spread, optional androidx.compose.ui.unit.DpOffset offset, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| ctor @KotlinOnly public Shadow(androidx.compose.ui.unit.Dp radius, optional androidx.compose.ui.graphics.Color color, optional androidx.compose.ui.unit.Dp spread, optional androidx.compose.ui.unit.DpOffset offset, optional @FloatRange(from=0.0, to=1.0) float alpha, optional androidx.compose.ui.graphics.BlendMode blendMode); |
| ctor @BytecodeOnly public Shadow(float, androidx.compose.ui.graphics.Brush!, float, long, float, int, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor @BytecodeOnly public Shadow(float, androidx.compose.ui.graphics.Brush!, float, long, @FloatRange(from=0.0, to=1.0) float, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor @BytecodeOnly public Shadow(float, long, float, long, float, int, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| ctor @BytecodeOnly public Shadow(float, long, float, long, @FloatRange(from=0.0, to=1.0) float, int, kotlin.jvm.internal.DefaultConstructorMarker!); |
| method @InaccessibleFromKotlin public float getAlpha(); |
| method @BytecodeOnly public int getBlendMode-0nO6VwU(); |
| method @InaccessibleFromKotlin public androidx.compose.ui.graphics.Brush? getBrush(); |
| method @BytecodeOnly public long getColor-0d7_KjU(); |
| method @BytecodeOnly public long getOffset-RKDOV3M(); |
| method @BytecodeOnly public float getRadius-D9Ej5fM(); |
| method @BytecodeOnly public float getSpread-D9Ej5fM(); |
| property public float alpha; |
| property public androidx.compose.ui.graphics.BlendMode blendMode; |
| property public androidx.compose.ui.graphics.Brush? brush; |
| property public androidx.compose.ui.graphics.Color color; |
| property public androidx.compose.ui.unit.DpOffset offset; |
| property public androidx.compose.ui.unit.Dp radius; |
| property public androidx.compose.ui.unit.Dp spread; |
| } |
| |
| public sealed interface ShadowContext { |
| method public default void clearCache(); |
| method public default androidx.compose.ui.graphics.shadow.DropShadowPainter createDropShadowPainter(androidx.compose.ui.graphics.Shape shape, androidx.compose.ui.graphics.shadow.Shadow shadow); |
| method public default androidx.compose.ui.graphics.shadow.InnerShadowPainter createInnerShadowPainter(androidx.compose.ui.graphics.Shape shape, androidx.compose.ui.graphics.shadow.Shadow shadow); |
| } |
| |
| public final class ShadowKt { |
| method public static androidx.compose.ui.graphics.shadow.Shadow? lerp(androidx.compose.ui.graphics.shadow.Shadow? a, androidx.compose.ui.graphics.shadow.Shadow? b, float t); |
| } |
| |
| } |
| |
| package androidx.compose.ui.graphics.vector { |
| |
| public final class PathBuilder { |
| ctor public PathBuilder(); |
| method public androidx.compose.ui.graphics.vector.PathBuilder arcTo(float horizontalEllipseRadius, float verticalEllipseRadius, float theta, boolean isMoreThanHalf, boolean isPositiveArc, float x1, float y1); |
| method public androidx.compose.ui.graphics.vector.PathBuilder arcToRelative(float a, float b, float theta, boolean isMoreThanHalf, boolean isPositiveArc, float dx1, float dy1); |
| method public androidx.compose.ui.graphics.vector.PathBuilder close(); |
| method public androidx.compose.ui.graphics.vector.PathBuilder curveTo(float x1, float y1, float x2, float y2, float x3, float y3); |
| method public androidx.compose.ui.graphics.vector.PathBuilder curveToRelative(float dx1, float dy1, float dx2, float dy2, float dx3, float dy3); |
| method @InaccessibleFromKotlin public java.util.List<androidx.compose.ui.graphics.vector.PathNode> getNodes(); |
| method public androidx.compose.ui.graphics.vector.PathBuilder horizontalLineTo(float x); |
| method public androidx.compose.ui.graphics.vector.PathBuilder horizontalLineToRelative(float dx); |
| method public androidx.compose.ui.graphics.vector.PathBuilder lineTo(float x, float y); |
| method public androidx.compose.ui.graphics.vector.PathBuilder lineToRelative(float dx, float dy); |
| method public androidx.compose.ui.graphics.vector.PathBuilder moveTo(float x, float y); |
| method public androidx.compose.ui.graphics.vector.PathBuilder moveToRelative(float dx, float dy); |
| method public androidx.compose.ui.graphics.vector.PathBuilder quadTo(float x1, float y1, float x2, float y2); |
| method public androidx.compose.ui.graphics.vector.PathBuilder quadToRelative(float dx1, float dy1, float dx2, float dy2); |
| method public androidx.compose.ui.graphics.vector.PathBuilder reflectiveCurveTo(float x1, float y1, float x2, float y2); |
| method public androidx.compose.ui.graphics.vector.PathBuilder reflectiveCurveToRelative(float dx1, float dy1, float dx2, float dy2); |
| method public androidx.compose.ui.graphics.vector.PathBuilder reflectiveQuadTo(float x1, float y1); |
| method public androidx.compose.ui.graphics.vector.PathBuilder reflectiveQuadToRelative(float dx1, float dy1); |
| method public androidx.compose.ui.graphics.vector.PathBuilder verticalLineTo(float y); |
| method public androidx.compose.ui.graphics.vector.PathBuilder verticalLineToRelative(float dy); |
| property public java.util.List<androidx.compose.ui.graphics.vector.PathNode> nodes; |
| } |
| |
| @androidx.compose.runtime.Immutable public abstract sealed class PathNode { |
| method @InaccessibleFromKotlin public final boolean isCurve(); |
| method @InaccessibleFromKotlin public final boolean isQuad(); |
| property public final boolean isCurve; |
| property public final boolean isQuad; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.ArcTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.ArcTo(float horizontalEllipseRadius, float verticalEllipseRadius, float theta, boolean isMoreThanHalf, boolean isPositiveArc, float arcStartX, float arcStartY); |
| method public float component1(); |
| method public float component2(); |
| method public float component3(); |
| method public boolean component4(); |
| method public boolean component5(); |
| method public float component6(); |
| method public float component7(); |
| method public androidx.compose.ui.graphics.vector.PathNode.ArcTo copy(optional float horizontalEllipseRadius, optional float verticalEllipseRadius, optional float theta, optional boolean isMoreThanHalf, optional boolean isPositiveArc, optional float arcStartX, optional float arcStartY); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.ArcTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.ArcTo!, float, float, float, boolean, boolean, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getArcStartX(); |
| method @InaccessibleFromKotlin public float getArcStartY(); |
| method @InaccessibleFromKotlin public float getHorizontalEllipseRadius(); |
| method @InaccessibleFromKotlin public float getTheta(); |
| method @InaccessibleFromKotlin public float getVerticalEllipseRadius(); |
| method @InaccessibleFromKotlin public boolean isMoreThanHalf(); |
| method @InaccessibleFromKotlin public boolean isPositiveArc(); |
| property public float arcStartX; |
| property public float arcStartY; |
| property public float horizontalEllipseRadius; |
| property public boolean isMoreThanHalf; |
| property public boolean isPositiveArc; |
| property public float theta; |
| property public float verticalEllipseRadius; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.Close extends androidx.compose.ui.graphics.vector.PathNode { |
| field public static final androidx.compose.ui.graphics.vector.PathNode.Close INSTANCE; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.CurveTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.CurveTo(float x1, float y1, float x2, float y2, float x3, float y3); |
| method public float component1(); |
| method public float component2(); |
| method public float component3(); |
| method public float component4(); |
| method public float component5(); |
| method public float component6(); |
| method public androidx.compose.ui.graphics.vector.PathNode.CurveTo copy(optional float x1, optional float y1, optional float x2, optional float y2, optional float x3, optional float y3); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.CurveTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.CurveTo!, float, float, float, float, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getX1(); |
| method @InaccessibleFromKotlin public float getX2(); |
| method @InaccessibleFromKotlin public float getX3(); |
| method @InaccessibleFromKotlin public float getY1(); |
| method @InaccessibleFromKotlin public float getY2(); |
| method @InaccessibleFromKotlin public float getY3(); |
| property public float x1; |
| property public float x2; |
| property public float x3; |
| property public float y1; |
| property public float y2; |
| property public float y3; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.HorizontalTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.HorizontalTo(float x); |
| method public float component1(); |
| method public androidx.compose.ui.graphics.vector.PathNode.HorizontalTo copy(optional float x); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.HorizontalTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.HorizontalTo!, float, int, Object!); |
| method @InaccessibleFromKotlin public float getX(); |
| property public float x; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.LineTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.LineTo(float x, float y); |
| method public float component1(); |
| method public float component2(); |
| method public androidx.compose.ui.graphics.vector.PathNode.LineTo copy(optional float x, optional float y); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.LineTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.LineTo!, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getX(); |
| method @InaccessibleFromKotlin public float getY(); |
| property public float x; |
| property public float y; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.MoveTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.MoveTo(float x, float y); |
| method public float component1(); |
| method public float component2(); |
| method public androidx.compose.ui.graphics.vector.PathNode.MoveTo copy(optional float x, optional float y); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.MoveTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.MoveTo!, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getX(); |
| method @InaccessibleFromKotlin public float getY(); |
| property public float x; |
| property public float y; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.QuadTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.QuadTo(float x1, float y1, float x2, float y2); |
| method public float component1(); |
| method public float component2(); |
| method public float component3(); |
| method public float component4(); |
| method public androidx.compose.ui.graphics.vector.PathNode.QuadTo copy(optional float x1, optional float y1, optional float x2, optional float y2); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.QuadTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.QuadTo!, float, float, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getX1(); |
| method @InaccessibleFromKotlin public float getX2(); |
| method @InaccessibleFromKotlin public float getY1(); |
| method @InaccessibleFromKotlin public float getY2(); |
| property public float x1; |
| property public float x2; |
| property public float y1; |
| property public float y2; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.ReflectiveCurveTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.ReflectiveCurveTo(float x1, float y1, float x2, float y2); |
| method public float component1(); |
| method public float component2(); |
| method public float component3(); |
| method public float component4(); |
| method public androidx.compose.ui.graphics.vector.PathNode.ReflectiveCurveTo copy(optional float x1, optional float y1, optional float x2, optional float y2); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.ReflectiveCurveTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.ReflectiveCurveTo!, float, float, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getX1(); |
| method @InaccessibleFromKotlin public float getX2(); |
| method @InaccessibleFromKotlin public float getY1(); |
| method @InaccessibleFromKotlin public float getY2(); |
| property public float x1; |
| property public float x2; |
| property public float y1; |
| property public float y2; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.ReflectiveQuadTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.ReflectiveQuadTo(float x, float y); |
| method public float component1(); |
| method public float component2(); |
| method public androidx.compose.ui.graphics.vector.PathNode.ReflectiveQuadTo copy(optional float x, optional float y); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.ReflectiveQuadTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.ReflectiveQuadTo!, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getX(); |
| method @InaccessibleFromKotlin public float getY(); |
| property public float x; |
| property public float y; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.RelativeArcTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.RelativeArcTo(float horizontalEllipseRadius, float verticalEllipseRadius, float theta, boolean isMoreThanHalf, boolean isPositiveArc, float arcStartDx, float arcStartDy); |
| method public float component1(); |
| method public float component2(); |
| method public float component3(); |
| method public boolean component4(); |
| method public boolean component5(); |
| method public float component6(); |
| method public float component7(); |
| method public androidx.compose.ui.graphics.vector.PathNode.RelativeArcTo copy(optional float horizontalEllipseRadius, optional float verticalEllipseRadius, optional float theta, optional boolean isMoreThanHalf, optional boolean isPositiveArc, optional float arcStartDx, optional float arcStartDy); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.RelativeArcTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.RelativeArcTo!, float, float, float, boolean, boolean, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getArcStartDx(); |
| method @InaccessibleFromKotlin public float getArcStartDy(); |
| method @InaccessibleFromKotlin public float getHorizontalEllipseRadius(); |
| method @InaccessibleFromKotlin public float getTheta(); |
| method @InaccessibleFromKotlin public float getVerticalEllipseRadius(); |
| method @InaccessibleFromKotlin public boolean isMoreThanHalf(); |
| method @InaccessibleFromKotlin public boolean isPositiveArc(); |
| property public float arcStartDx; |
| property public float arcStartDy; |
| property public float horizontalEllipseRadius; |
| property public boolean isMoreThanHalf; |
| property public boolean isPositiveArc; |
| property public float theta; |
| property public float verticalEllipseRadius; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.RelativeCurveTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.RelativeCurveTo(float dx1, float dy1, float dx2, float dy2, float dx3, float dy3); |
| method public float component1(); |
| method public float component2(); |
| method public float component3(); |
| method public float component4(); |
| method public float component5(); |
| method public float component6(); |
| method public androidx.compose.ui.graphics.vector.PathNode.RelativeCurveTo copy(optional float dx1, optional float dy1, optional float dx2, optional float dy2, optional float dx3, optional float dy3); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.RelativeCurveTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.RelativeCurveTo!, float, float, float, float, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getDx1(); |
| method @InaccessibleFromKotlin public float getDx2(); |
| method @InaccessibleFromKotlin public float getDx3(); |
| method @InaccessibleFromKotlin public float getDy1(); |
| method @InaccessibleFromKotlin public float getDy2(); |
| method @InaccessibleFromKotlin public float getDy3(); |
| property public float dx1; |
| property public float dx2; |
| property public float dx3; |
| property public float dy1; |
| property public float dy2; |
| property public float dy3; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.RelativeHorizontalTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.RelativeHorizontalTo(float dx); |
| method public float component1(); |
| method public androidx.compose.ui.graphics.vector.PathNode.RelativeHorizontalTo copy(optional float dx); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.RelativeHorizontalTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.RelativeHorizontalTo!, float, int, Object!); |
| method @InaccessibleFromKotlin public float getDx(); |
| property public float dx; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.RelativeLineTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.RelativeLineTo(float dx, float dy); |
| method public float component1(); |
| method public float component2(); |
| method public androidx.compose.ui.graphics.vector.PathNode.RelativeLineTo copy(optional float dx, optional float dy); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.RelativeLineTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.RelativeLineTo!, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getDx(); |
| method @InaccessibleFromKotlin public float getDy(); |
| property public float dx; |
| property public float dy; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.RelativeMoveTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.RelativeMoveTo(float dx, float dy); |
| method public float component1(); |
| method public float component2(); |
| method public androidx.compose.ui.graphics.vector.PathNode.RelativeMoveTo copy(optional float dx, optional float dy); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.RelativeMoveTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.RelativeMoveTo!, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getDx(); |
| method @InaccessibleFromKotlin public float getDy(); |
| property public float dx; |
| property public float dy; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.RelativeQuadTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.RelativeQuadTo(float dx1, float dy1, float dx2, float dy2); |
| method public float component1(); |
| method public float component2(); |
| method public float component3(); |
| method public float component4(); |
| method public androidx.compose.ui.graphics.vector.PathNode.RelativeQuadTo copy(optional float dx1, optional float dy1, optional float dx2, optional float dy2); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.RelativeQuadTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.RelativeQuadTo!, float, float, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getDx1(); |
| method @InaccessibleFromKotlin public float getDx2(); |
| method @InaccessibleFromKotlin public float getDy1(); |
| method @InaccessibleFromKotlin public float getDy2(); |
| property public float dx1; |
| property public float dx2; |
| property public float dy1; |
| property public float dy2; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.RelativeReflectiveCurveTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.RelativeReflectiveCurveTo(float dx1, float dy1, float dx2, float dy2); |
| method public float component1(); |
| method public float component2(); |
| method public float component3(); |
| method public float component4(); |
| method public androidx.compose.ui.graphics.vector.PathNode.RelativeReflectiveCurveTo copy(optional float dx1, optional float dy1, optional float dx2, optional float dy2); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.RelativeReflectiveCurveTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.RelativeReflectiveCurveTo!, float, float, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getDx1(); |
| method @InaccessibleFromKotlin public float getDx2(); |
| method @InaccessibleFromKotlin public float getDy1(); |
| method @InaccessibleFromKotlin public float getDy2(); |
| property public float dx1; |
| property public float dx2; |
| property public float dy1; |
| property public float dy2; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.RelativeReflectiveQuadTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.RelativeReflectiveQuadTo(float dx, float dy); |
| method public float component1(); |
| method public float component2(); |
| method public androidx.compose.ui.graphics.vector.PathNode.RelativeReflectiveQuadTo copy(optional float dx, optional float dy); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.RelativeReflectiveQuadTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.RelativeReflectiveQuadTo!, float, float, int, Object!); |
| method @InaccessibleFromKotlin public float getDx(); |
| method @InaccessibleFromKotlin public float getDy(); |
| property public float dx; |
| property public float dy; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.RelativeVerticalTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.RelativeVerticalTo(float dy); |
| method public float component1(); |
| method public androidx.compose.ui.graphics.vector.PathNode.RelativeVerticalTo copy(optional float dy); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.RelativeVerticalTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.RelativeVerticalTo!, float, int, Object!); |
| method @InaccessibleFromKotlin public float getDy(); |
| property public float dy; |
| } |
| |
| @androidx.compose.runtime.Immutable public static final class PathNode.VerticalTo extends androidx.compose.ui.graphics.vector.PathNode { |
| ctor public PathNode.VerticalTo(float y); |
| method public float component1(); |
| method public androidx.compose.ui.graphics.vector.PathNode.VerticalTo copy(optional float y); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.vector.PathNode.VerticalTo! copy$default(androidx.compose.ui.graphics.vector.PathNode.VerticalTo!, float, int, Object!); |
| method @InaccessibleFromKotlin public float getY(); |
| property public float y; |
| } |
| |
| public final class PathParser { |
| ctor public PathParser(); |
| method public androidx.compose.ui.graphics.vector.PathParser addPathNodes(java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> nodes); |
| method public void clear(); |
| method public androidx.compose.ui.graphics.vector.PathParser parsePathString(String pathData); |
| method public java.util.ArrayList<androidx.compose.ui.graphics.vector.PathNode> pathStringToNodes(String pathData, optional java.util.ArrayList<androidx.compose.ui.graphics.vector.PathNode> nodes); |
| method @BytecodeOnly public static java.util.ArrayList! pathStringToNodes$default(androidx.compose.ui.graphics.vector.PathParser!, String!, java.util.ArrayList!, int, Object!); |
| method public java.util.List<androidx.compose.ui.graphics.vector.PathNode> toNodes(); |
| method public androidx.compose.ui.graphics.Path toPath(optional androidx.compose.ui.graphics.Path target); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.Path! toPath$default(androidx.compose.ui.graphics.vector.PathParser!, androidx.compose.ui.graphics.Path!, int, Object!); |
| } |
| |
| public final class PathParserKt { |
| method public static androidx.compose.ui.graphics.Path toPath(java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode>, optional androidx.compose.ui.graphics.Path target); |
| method @BytecodeOnly public static androidx.compose.ui.graphics.Path! toPath$default(java.util.List!, androidx.compose.ui.graphics.Path!, int, Object!); |
| } |
| |
| } |
| |