Package org.lwjgl.util
Interface ReadableColor
-
- All Known Implementing Classes:
Color
public interface ReadableColorReadonly interface for Colors- Version:
- $Revision$ $Id$
- Author:
- $Author$
-
-
Field Summary
Fields Modifier and Type Field Description static ReadableColorBLACKstatic ReadableColorBLUEstatic ReadableColorCYANstatic ReadableColorDKGREYstatic ReadableColorGREENstatic ReadableColorGREYstatic ReadableColorLTGREYstatic ReadableColorORANGEstatic ReadableColorPURPLEstatic ReadableColorREDstatic ReadableColorWHITEstatic ReadableColorYELLOW
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetAlpha()Return the red component (0..255)bytegetAlphaByte()Return the red componentintgetBlue()Return the red component (0..255)bytegetBlueByte()Return the red componentintgetGreen()Return the red component (0..255)bytegetGreenByte()Return the red componentintgetRed()Return the red component (0..255)bytegetRedByte()Return the red componentvoidwriteABGR(ByteBuffer dest)Write the ABGR color directly out to a ByteBuffervoidwriteARGB(ByteBuffer dest)Write the ARGB color directly out to a ByteBuffervoidwriteBGR(ByteBuffer dest)Write the BGR color directly out to a ByteBuffervoidwriteBGRA(ByteBuffer dest)Write the BGRA color directly out to a ByteBuffervoidwriteRGB(ByteBuffer dest)Write the RGB color directly out to a ByteBuffervoidwriteRGBA(ByteBuffer dest)Write the RGBA color directly out to a ByteBuffer
-
-
-
Field Detail
-
RED
static final ReadableColor RED
-
ORANGE
static final ReadableColor ORANGE
-
YELLOW
static final ReadableColor YELLOW
-
GREEN
static final ReadableColor GREEN
-
CYAN
static final ReadableColor CYAN
-
BLUE
static final ReadableColor BLUE
-
PURPLE
static final ReadableColor PURPLE
-
WHITE
static final ReadableColor WHITE
-
BLACK
static final ReadableColor BLACK
-
LTGREY
static final ReadableColor LTGREY
-
DKGREY
static final ReadableColor DKGREY
-
GREY
static final ReadableColor GREY
-
-
Method Detail
-
getRed
int getRed()
Return the red component (0..255)- Returns:
- int
-
getGreen
int getGreen()
Return the red component (0..255)- Returns:
- int
-
getBlue
int getBlue()
Return the red component (0..255)- Returns:
- int
-
getAlpha
int getAlpha()
Return the red component (0..255)- Returns:
- int
-
getRedByte
byte getRedByte()
Return the red component- Returns:
- int
-
getGreenByte
byte getGreenByte()
Return the red component- Returns:
- int
-
getBlueByte
byte getBlueByte()
Return the red component- Returns:
- int
-
getAlphaByte
byte getAlphaByte()
Return the red component- Returns:
- int
-
writeRGBA
void writeRGBA(ByteBuffer dest)
Write the RGBA color directly out to a ByteBuffer- Parameters:
dest- the buffer to write to
-
writeRGB
void writeRGB(ByteBuffer dest)
Write the RGB color directly out to a ByteBuffer- Parameters:
dest- the buffer to write to
-
writeABGR
void writeABGR(ByteBuffer dest)
Write the ABGR color directly out to a ByteBuffer- Parameters:
dest- the buffer to write to
-
writeBGR
void writeBGR(ByteBuffer dest)
Write the BGR color directly out to a ByteBuffer- Parameters:
dest- the buffer to write to
-
writeBGRA
void writeBGRA(ByteBuffer dest)
Write the BGRA color directly out to a ByteBuffer- Parameters:
dest- the buffer to write to
-
writeARGB
void writeARGB(ByteBuffer dest)
Write the ARGB color directly out to a ByteBuffer- Parameters:
dest- the buffer to write to
-
-