Package org.pushingpixels.aurora.theming.colorscheme

Types

AquaColorScheme
Link copied to clipboard
class AquaColorScheme : BaseLightColorScheme
AuroraColorScheme
Link copied to clipboard
interface AuroraColorScheme : SchemeBaseColors, SchemeDerivedColors, AuroraTrait
AuroraColorSchemeBundle
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.

AuroraSkinColors
Link copied to clipboard
class AuroraSkinColors
BarbyPinkColorScheme
Link copied to clipboard
class BarbyPinkColorScheme : BaseLightColorScheme
BaseColorScheme
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
BaseDarkColorScheme
Link copied to clipboard
abstract class BaseDarkColorScheme(displayName: String) : BaseColorScheme

Base class for dark color schemes.

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

Base class for light color schemes.

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

Blended color scheme.

BottleGreenColorScheme
Link copied to clipboard
class BottleGreenColorScheme : BaseLightColorScheme
BrownColorScheme
Link copied to clipboard
class BrownColorScheme : BaseLightColorScheme
CharcoalColorScheme
Link copied to clipboard
class CharcoalColorScheme : BaseDarkColorScheme
ColorSchemes
Link copied to clipboard
interface ColorSchemes
CremeColorScheme
Link copied to clipboard
class CremeColorScheme : BaseLightColorScheme
DarkGrayColorScheme
Link copied to clipboard
class DarkGrayColorScheme : BaseDarkColorScheme
DarkMetallicColorScheme
Link copied to clipboard
class DarkMetallicColorScheme : BaseDarkColorScheme
DarkVioletColorScheme
Link copied to clipboard
class DarkVioletColorScheme : BaseDarkColorScheme
DesertSandColorScheme
Link copied to clipboard
class DesertSandColorScheme : BaseLightColorScheme
EbonyColorScheme
Link copied to clipboard
class EbonyColorScheme : BaseDarkColorScheme
HueShiftColorScheme
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.

InvertedColorScheme
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.

JadeForestColorScheme
Link copied to clipboard
class JadeForestColorScheme : BaseDarkColorScheme
LightAquaColorScheme
Link copied to clipboard
class LightAquaColorScheme : BaseLightColorScheme
LightGrayColorScheme
Link copied to clipboard
class LightGrayColorScheme : BaseLightColorScheme
LimeGreenColorScheme
Link copied to clipboard
class LimeGreenColorScheme : BaseLightColorScheme
MetallicColorScheme
Link copied to clipboard
class MetallicColorScheme : BaseLightColorScheme
NegatedColorScheme
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.

OliveColorScheme
Link copied to clipboard
class OliveColorScheme : BaseLightColorScheme
OrangeColorScheme
Link copied to clipboard
class OrangeColorScheme : BaseLightColorScheme
PurpleColorScheme
Link copied to clipboard
class PurpleColorScheme : BaseLightColorScheme
RaspberryColorScheme
Link copied to clipboard
class RaspberryColorScheme : BaseLightColorScheme
SaturatedColorScheme
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).

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

Interface for derived color scheme colors.

SepiaColorScheme
Link copied to clipboard
class SepiaColorScheme : BaseLightColorScheme
ShadeColorScheme
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.

ShiftColorScheme
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.

SteelBlueColorScheme
Link copied to clipboard
class SteelBlueColorScheme : BaseLightColorScheme
SunfireRedColorScheme
Link copied to clipboard
class SunfireRedColorScheme : BaseLightColorScheme
SunGlareColorScheme
Link copied to clipboard
class SunGlareColorScheme : BaseLightColorScheme
SunsetColorScheme
Link copied to clipboard
class SunsetColorScheme : BaseLightColorScheme
TerracottaColorScheme
Link copied to clipboard
class TerracottaColorScheme : BaseLightColorScheme
TintColorScheme
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.

ToneColorScheme
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.

UltramarineColorScheme
Link copied to clipboard
class UltramarineColorScheme : BaseDarkColorScheme

Functions

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