Class FlatColoredTheme.FlatColoredThemeSettings

java.lang.Object
com.spinyowl.legui.theme.colored.FlatColoredTheme.FlatColoredThemeSettings
Enclosing class:
FlatColoredTheme

public static class FlatColoredTheme.FlatColoredThemeSettings extends Object
Flat colored theme settings.
  • Constructor Summary

    Constructors
    Constructor
    Description
    FlatColoredThemeSettings(org.joml.Vector4f backgroundColor, org.joml.Vector4f borderColor, org.joml.Vector4f strokeColor, org.joml.Vector4f allowColor, org.joml.Vector4f denyColor, org.joml.Vector4f shadowColor)
    Used to create theme settings instance.
    FlatColoredThemeSettings(org.joml.Vector4f backgroundColor, org.joml.Vector4f borderColor, org.joml.Vector4f sliderColor, org.joml.Vector4f strokeColor, org.joml.Vector4f allowColor, org.joml.Vector4f denyColor, org.joml.Vector4f shadowColor, org.joml.Vector4f textColor, String font, Float fontSize)
    Used to create theme settings instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.joml.Vector4f
    Returns allow color.
    org.joml.Vector4f
    Returns background color.
    org.joml.Vector4f
    Returns border color.
    org.joml.Vector4f
    Returns deny color.
     
     
    org.joml.Vector4f
    Returns shadow color.
    org.joml.Vector4f
    Returns slider color.
    org.joml.Vector4f
    Returns stroke color.
    org.joml.Vector4f
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FlatColoredThemeSettings

      public FlatColoredThemeSettings(org.joml.Vector4f backgroundColor, org.joml.Vector4f borderColor, org.joml.Vector4f sliderColor, org.joml.Vector4f strokeColor, org.joml.Vector4f allowColor, org.joml.Vector4f denyColor, org.joml.Vector4f shadowColor, org.joml.Vector4f textColor, String font, Float fontSize)
      Used to create theme settings instance.
      Parameters:
      backgroundColor - background color.
      borderColor - border color.
      sliderColor - slider color.
      strokeColor - stroke color.
      allowColor - allow color.
      denyColor - deny color.
      shadowColor - shadow color.
      textColor - text color.
      fontSize - font size.
    • FlatColoredThemeSettings

      public FlatColoredThemeSettings(org.joml.Vector4f backgroundColor, org.joml.Vector4f borderColor, org.joml.Vector4f strokeColor, org.joml.Vector4f allowColor, org.joml.Vector4f denyColor, org.joml.Vector4f shadowColor)
      Used to create theme settings instance.
      Parameters:
      backgroundColor - background color.
      borderColor - border color (also used as slider color).
      strokeColor - stroke color.
      allowColor - allow color.
      denyColor - deny color.
      shadowColor - shadow color.
  • Method Details

    • backgroundColor

      public org.joml.Vector4f backgroundColor()
      Returns background color.
      Returns:
      background color.
    • borderColor

      public org.joml.Vector4f borderColor()
      Returns border color.
      Returns:
      border color.
    • sliderColor

      public org.joml.Vector4f sliderColor()
      Returns slider color.
      Returns:
      slider color.
    • strokeColor

      public org.joml.Vector4f strokeColor()
      Returns stroke color.
      Returns:
      stroke color.
    • allowColor

      public org.joml.Vector4f allowColor()
      Returns allow color.
      Returns:
      allow color.
    • denyColor

      public org.joml.Vector4f denyColor()
      Returns deny color.
      Returns:
      deny color.
    • shadowColor

      public org.joml.Vector4f shadowColor()
      Returns shadow color.
      Returns:
      shadow color.
    • font

      public String font()
    • fontSize

      public Float fontSize()
    • textColor

      public org.joml.Vector4f textColor()