Package net.minecraft.util
Class ARGB
java.lang.Object
net.minecraft.util.ARGB
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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
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)
-
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
-
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)
-