Package org.pushingpixels.aurora.theming.colorscheme

Types

Link copied to clipboard
class AquaColorScheme : BaseLightColorScheme
Link copied to clipboard
interface AuroraColorScheme : SchemeBaseColors, SchemeDerivedColors, AuroraTrait
Link copied to clipboard
class AuroraColorSchemeBundle(activeColorScheme: AuroraColorScheme, enabledColorScheme: AuroraColorScheme, disabledColorScheme: AuroraColorScheme)

Color scheme bundle. Defines the visual appearance of a single decoration area of a skin.

Link copied to clipboard
class AuroraSkinColors
Link copied to clipboard
class BarbyPinkColorScheme : BaseLightColorScheme
Link copied to clipboard
open class BaseColorScheme(displayName: String, isDark: Boolean, ultraLight: Color, extraLight: Color, light: Color, mid: Color, dark: Color, ultraDark: Color, foreground: Color) : AuroraColorScheme
Link copied to clipboard
abstract class BaseDarkColorScheme(displayName: String) : BaseColorScheme

Base class for dark color schemes.

Link copied to clipboard
abstract class BaseLightColorScheme(displayName: String) : BaseColorScheme

Base class for light color schemes.

Link copied to clipboard
class BlendBiColorScheme(firstScheme: AuroraColorScheme, secondScheme: AuroraColorScheme, firstSchemeLikeness: Float) : BaseColorScheme

Blended color scheme.

Link copied to clipboard
class BottleGreenColorScheme : BaseLightColorScheme
Link copied to clipboard
class BrownColorScheme : BaseLightColorScheme
Link copied to clipboard
class CharcoalColorScheme : BaseDarkColorScheme
Link copied to clipboard
interface ColorSchemes
Link copied to clipboard
class CremeColorScheme : BaseLightColorScheme
Link copied to clipboard
class DarkGrayColorScheme : BaseDarkColorScheme
Link copied to clipboard
class DarkMetallicColorScheme : BaseDarkColorScheme
Link copied to clipboard
class DarkVioletColorScheme : BaseDarkColorScheme
Link copied to clipboard
class DesertSandColorScheme : BaseLightColorScheme
Link copied to clipboard
class EbonyColorScheme : BaseDarkColorScheme
Link copied to clipboard
class HueShiftColorScheme(origScheme: AuroraColorScheme, hueShiftFactor: Float) : BaseColorScheme

Hue-shifted color scheme. A hue-shifted color scheme is a color scheme that is hue-shifted in HSB space.

Link copied to clipboard
class InvertedColorScheme(origScheme: AuroraColorScheme) : BaseColorScheme

Implementation of inverted color scheme. Inverted color scheme is based on some original color scheme, switching the dark colors by light colors and inverting the foreground color.

Link copied to clipboard
class JadeForestColorScheme : BaseDarkColorScheme
Link copied to clipboard
class LightAquaColorScheme : BaseLightColorScheme
Link copied to clipboard
class LightGrayColorScheme : BaseLightColorScheme
Link copied to clipboard
class LimeGreenColorScheme : BaseLightColorScheme
Link copied to clipboard
class MetallicColorScheme : BaseLightColorScheme
Link copied to clipboard
class NegatedColorScheme(origScheme: AuroraColorScheme) : BaseColorScheme

Implementation of negated color scheme. Negated color scheme is based on some original color scheme, negating all the colors.

Link copied to clipboard
class OliveColorScheme : BaseLightColorScheme
Link copied to clipboard
class OrangeColorScheme : BaseLightColorScheme
Link copied to clipboard
class PurpleColorScheme : BaseLightColorScheme
Link copied to clipboard
class RaspberryColorScheme : BaseLightColorScheme
Link copied to clipboard
class SaturatedColorScheme(origScheme: AuroraColorScheme, saturationFactor: Float) : BaseColorScheme

Saturated color scheme. A saturated color scheme is a color scheme that is saturated / desaturated (using HSV).

Link copied to clipboard
interface SchemeBaseColors
Link copied to clipboard
interface SchemeDerivedColors

Interface for derived color scheme colors.

Link copied to clipboard
class SepiaColorScheme : BaseLightColorScheme
Link copied to clipboard
class ShadeColorScheme(origColorScheme: AuroraColorScheme, shadeFactor: Float) : ShiftColorScheme

Shaded color scheme. A shaded color scheme is a color scheme that is shifted towards black color.

Link copied to clipboard
open class ShiftColorScheme(origScheme: AuroraColorScheme, backgroundShiftColor: Color, backgroundShiftFactor: Float, foregroundShiftColor: Color, foregroundShiftFactor: Float, shiftByBrightness: Boolean) : BaseColorScheme

Base class for shifted color schemes. A shifted color scheme is based on some original color scheme, a shift color and a shift factor. All colors of the original color scheme are shifted towards the shift color based on the shift factor. The closer the shift factor value is to 1.0, the closer the colors of the shifted color scheme will be to the shift color.

Link copied to clipboard
class SteelBlueColorScheme : BaseLightColorScheme
Link copied to clipboard
class SunfireRedColorScheme : BaseLightColorScheme
Link copied to clipboard
class SunGlareColorScheme : BaseLightColorScheme
Link copied to clipboard
class SunsetColorScheme : BaseLightColorScheme
Link copied to clipboard
class TerracottaColorScheme : BaseLightColorScheme
Link copied to clipboard
class TintColorScheme(origColorScheme: AuroraColorScheme, shadeFactor: Float) : ShiftColorScheme

Tinted color scheme. A tinted color scheme is a color scheme that is shifted towards white color.

Link copied to clipboard
class ToneColorScheme(origColorScheme: AuroraColorScheme, shadeFactor: Float) : ShiftColorScheme

Toned color scheme. A toned color scheme is a color scheme that is shifted towards gray color.

Link copied to clipboard
class UltramarineColorScheme : BaseDarkColorScheme

Functions

Link copied to clipboard
fun composite(base: (AuroraColorScheme) -> Color, vararg transforms: (Color) -> Color): (AuroraColorScheme) -> Color