Constructor | Description |
---|---|
cColor() | Creates a color with a default value of opaque black. |
cColor(float, float) | Creates a color with the first parameter given to RGB and the second parameter given to A. |
cColor(float, float, float) | Creates a color using the given values as RGB data. |
cColor(float, float, float, float) | Creates a color using the given values as RGBA data. |
Field Name | Type | Description |
---|---|---|
r | float | The value of the red channel. |
g | float | The value of the green channel. |
b | float | The value of the blue channel. |
a | float | The value of the alpha channel. |
Color channel values are stored using a 0.0 - 1.0 range, where 0.0 is equal to 0 and 1.0 is equal to 255.
Read this post on StackOverflow for an explanation on the differences between the linear color space and the sRGB color space.