Class ColorHelper

java.lang.Object
team.lodestar.lodestone.helpers.render.ColorHelper

public class ColorHelper extends Object
  • Constructor Details

    • ColorHelper

      public ColorHelper()
  • Method Details

    • colorLerp

      public static Color colorLerp(Easing easing, float delta, Color startColor, Color endColor)
    • colorLerp

      public static Color colorLerp(Easing easing, float delta, float min, float max, Color startColor, Color endColor)
    • multicolorLerp

      public static Color multicolorLerp(Easing easing, float pct, float min, float max, Color... colors)
    • multicolorLerp

      public static Color multicolorLerp(Easing easing, float pct, float min, float max, List<Color> colors)
    • multicolorLerp

      public static Color multicolorLerp(Easing easing, float pct, Color... colors)
    • multicolorLerp

      public static Color multicolorLerp(Easing easing, float pct, List<Color> colors)
    • RGBToHSV

      public static void RGBToHSV(Color color, float[] hsv)
    • getColor

      public static int getColor(int r, int g, int b)
    • getColor

      public static int getColor(int r, int g, int b, int a)
    • getColor

      public static int getColor(float r, float g, float b, float a)
    • darker

      public static Color darker(Color color, int times)
    • darker

      public static Color darker(Color color, int power, float factor)
    • brighter

      public static Color brighter(Color color, int power)
    • brighter

      public static Color brighter(Color color, int power, float factor)