public abstract class Colour extends java.lang.Object implements Copyable<Colour>
| Modifier and Type | Field and Description |
|---|---|
byte |
a |
byte |
b |
static ConfigTag.IConfigType<Colour> |
configRGB |
byte |
g |
byte |
r |
| Constructor and Description |
|---|
Colour(Colour colour) |
Colour(int r,
int g,
int b,
int a) |
| Modifier and Type | Method and Description |
|---|---|
Colour |
add(Colour colour2) |
int |
argb() |
abstract Colour |
copy() |
boolean |
equals(Colour colour) |
void |
glColour() |
void |
glColour(int a) |
Colour |
interpolate(Colour colour2,
double d) |
Colour |
invert() |
Colour |
multiply(Colour colour2) |
Colour |
multiplyC(double d) |
abstract int |
pack() |
int |
rgb() |
int |
rgba() |
Colour |
scale(double d) |
Colour |
set(Colour colour) |
Colour |
sub(Colour colour2) |
java.lang.String |
toString() |
public static ConfigTag.IConfigType<Colour> configRGB
public byte r
public byte g
public byte b
public byte a
public Colour(int r,
int g,
int b,
int a)
public Colour(Colour colour)
public void glColour()
public void glColour(int a)
public abstract int pack()
public java.lang.String toString()
toString in class java.lang.Objectpublic Colour invert()
public Colour scale(double d)
public Colour multiplyC(double d)
public int rgb()
public int argb()
public int rgba()
public boolean equals(Colour colour)