Contructs a color from four individual values.
Constructs a color from a single 32 bit unsigned integer.
Operator overloading for quick math. '*' is alpha-blending, '^' is XOR blitter, '&' is normal "blitter". Alpha is used from right hand side and kept on left hand side when needed
Returns a string for debugging.
Returns the alpha channel of the color
Sets the alpha channel of the color
Returns the alpha channel of the color
Sets the alpha channel of the color
Returns the blue channel of the color
Sets the blue channel of the color
Returns the blue channel of the color
Sets the blue channel of the color
Returns the green channel of the color
Sets the green channel of the color
Returns the green channel of the color
Sets the green channel of the color
Returns the red channel of the color
Sets the red channel of the color
Returns the red channel of the color
Sets the red channel of the color
Various representations of color with various accessibility modes. Probably will be replaced with a struct from either CPUBLiT or dimage.