net.kernelpanicsoft.archie.gui.modifiers.appearance¶
Types¶
BackgroundModifier¶
data class BackgroundModifier(
val startColor: Int,
val endColor: Int,
val gradientDirection: GradientDirection = GradientDirection.TOP_TO_BOTTOM
) : Modifier.Element<BackgroundModifier> , DrawModifier
A DrawModifier that fills a composable's background with a solid colour or a two-stop linear gradient.
BorderModifier¶
data class BorderModifier(val color: Int, val thickness: Int) : Modifier.Element<BorderModifier> , DrawModifier
A DrawModifier that draws a rectangular border around a composable.
GradientDirection¶
enum GradientDirection : Enum<GradientDirection>
The direction along which a background gradient transitions.
TextureModifier¶
data class TextureModifier(val texture: ResourceLocation) : Modifier.Element<TextureModifier>
A Modifier.Element that overrides the texture used by certain theme-aware composables (such as net.kernelpanicsoft.archie.gui.composables.data.Slot).
TooltipModifier¶
data class TooltipModifier(val tooltips: List<TooltipComponent>) : Modifier.Element<TooltipModifier>
A Modifier.Element that attaches one or more TooltipComponents to a composable.