Source set: Common
public sealed class Shadows : Interpolatable
Specifies shadow configurations for styling.
Functions
lerp
Source set: Common
override fun lerp(other: Any?, t: Float): Any?
Members
Simple
Source set: Common
public class Simple(public val shadow: Shadow) : Shadows()
Configures a single Shadow.
Properties
lerpTarget
Source set: Common
override val lerpTarget = shadow
Functions
hashCode
Source set: Common
override fun hashCode(): Int
equals
Source set: Common
override fun equals(other: Any?): Boolean
Compound
Source set: Common
public class Compound(public val shadows: Array<out Shadow>) : Shadows()
Configures multiple stacked Shadows.
Functions
equals
Source set: Common
override fun equals(other: Any?): Boolean
hashCode
Source set: Common
override fun hashCode(): Int
Companion
Source set: Common
public companion object
Properties
None
Source set: Common
public val None: Shadows = None()
Singleton instance representing no shadow.