public final class ColorRgba extends Object
This class is Thread-Safe.
Modifier and Type | Field and Description |
---|---|
static ColorRgba |
BLACK
Black color.
|
static ColorRgba |
BLUE
Blue color.
|
static ColorRgba |
CYAN
Cyan color.
|
static ColorRgba |
GRAY
Grey color.
|
static ColorRgba |
GRAY_DARK
Light gray.
|
static ColorRgba |
GRAY_LIGHT
Light gray.
|
static ColorRgba |
GREEN
Green color.
|
static ColorRgba |
OPAQUE
Opaque color.
|
static ColorRgba |
PURPLE
Purple color.
|
static ColorRgba |
RED
Red color.
|
static ColorRgba |
TRANSPARENT
Transparent color.
|
static ColorRgba |
WHITE
White color.
|
static ColorRgba |
YELLOW
Yellow color.
|
Constructor and Description |
---|
ColorRgba(int value)
Create a color.
|
ColorRgba(int r,
int g,
int b)
Create an opaque color.
|
ColorRgba(int r,
int g,
int b,
int a)
Create a 4 channels color.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object) |
int |
getAlpha()
Get alpha value.
|
int |
getBlue()
Get blue value.
|
int |
getGreen()
Get green value.
|
int |
getRed()
Get red value.
|
int |
getRgba()
Get the color value.
|
int |
hashCode() |
public static final ColorRgba RED
public static final ColorRgba GREEN
public static final ColorRgba BLUE
public static final ColorRgba CYAN
public static final ColorRgba PURPLE
public static final ColorRgba YELLOW
public static final ColorRgba WHITE
public static final ColorRgba GRAY_LIGHT
public static final ColorRgba GRAY
public static final ColorRgba GRAY_DARK
public static final ColorRgba BLACK
public static final ColorRgba TRANSPARENT
public static final ColorRgba OPAQUE
public ColorRgba(int r, int g, int b)
r
- The red value [0-255].g
- The green value [0-255].b
- The blue value [0-255].LionEngineException
- If color value is not in a valid range.public ColorRgba(int r, int g, int b, int a)
r
- The red value [0-255].g
- The green value [0-255].b
- The blue value [0-255].a
- The alpha value [0-255].LionEngineException
- If color value is not in a valid range.public ColorRgba(int value)
value
- The color value.public int getRgba()
public int getRed()
public int getGreen()
public int getBlue()
public int getAlpha()
Copyright © 2016 Byron 3D Games Studio. All rights reserved.