Class ARGB

java.lang.Object
net.minecraft.util.ARGB

public class ARGB extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    alpha(int pColor)
     
    static float
    alphaFloat(int pColor)
     
    static int
    as8BitChannel(float pValue)
     
    static int
    average(int pColor1, int pColor2)
     
    static int
    blue(int pColor)
     
    static float
    blueFloat(int pColor)
     
    static int
    color(float pAlpha, int pColor)
     
    static int
    color(int pAlpha, int pColor)
     
    static int
    color(int pRed, int pGreen, int pBlue)
     
    static int
    color(int pAlpha, int pRed, int pGreen, int pBlue)
     
    static int
    color(Vec3 pColor)
     
    static int
    colorFromFloat(float pAlpha, float pRed, float pGreen, float pBlue)
     
    private static float
    from8BitChannel(int pValue)
     
    static int
    fromABGR(int pColor)
     
    static int
    green(int pColor)
     
    static float
    greenFloat(int pColor)
     
    static int
    greyscale(int pColor)
     
    static int
    lerp(float pDelta, int pColor1, int pColor2)
     
    static int
    multiply(int pColor1, int pColor2)
     
    static int
    opaque(int pColor)
     
    static int
    red(int pColor)
     
    static float
    redFloat(int pColor)
     
    static int
    scaleRGB(int pColor, float pScale)
     
    static int
    scaleRGB(int pColor, float pRedScale, float pGreenScale, float pBlueScale)
     
    static int
    scaleRGB(int pColor, int pScale)
     
    static int
    setBrightness(int pColor, float pBrightness)
     
    static int
    toABGR(int pColor)
     
    static int
    transparent(int pColor)
     
    static org.joml.Vector3f
    vector3fFromRGB24(int p_381022_)
     
    static int
    white(float pAlpha)
     

    Methods inherited from class java.lang.Object

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

    • ARGB

      public ARGB()
  • Method Details

    • alpha

      public static int alpha(int pColor)
    • red

      public static int red(int pColor)
    • green

      public static int green(int pColor)
    • blue

      public static int blue(int pColor)
    • color

      public static int color(int pAlpha, int pRed, int pGreen, int pBlue)
    • color

      public static int color(int pRed, int pGreen, int pBlue)
    • color

      public static int color(Vec3 pColor)
    • multiply

      public static int multiply(int pColor1, int pColor2)
    • scaleRGB

      public static int scaleRGB(int pColor, float pScale)
    • scaleRGB

      public static int scaleRGB(int pColor, float pRedScale, float pGreenScale, float pBlueScale)
    • scaleRGB

      public static int scaleRGB(int pColor, int pScale)
    • greyscale

      public static int greyscale(int pColor)
    • lerp

      public static int lerp(float pDelta, int pColor1, int pColor2)
    • opaque

      public static int opaque(int pColor)
    • transparent

      public static int transparent(int pColor)
    • color

      public static int color(int pAlpha, int pColor)
    • color

      public static int color(float pAlpha, int pColor)
    • white

      public static int white(float pAlpha)
    • colorFromFloat

      public static int colorFromFloat(float pAlpha, float pRed, float pGreen, float pBlue)
    • vector3fFromRGB24

      public static org.joml.Vector3f vector3fFromRGB24(int p_381022_)
    • average

      public static int average(int pColor1, int pColor2)
    • as8BitChannel

      public static int as8BitChannel(float pValue)
    • alphaFloat

      public static float alphaFloat(int pColor)
    • redFloat

      public static float redFloat(int pColor)
    • greenFloat

      public static float greenFloat(int pColor)
    • blueFloat

      public static float blueFloat(int pColor)
    • from8BitChannel

      private static float from8BitChannel(int pValue)
    • toABGR

      public static int toABGR(int pColor)
    • fromABGR

      public static int fromABGR(int pColor)
    • setBrightness

      public static int setBrightness(int pColor, float pBrightness)