Public Member Functions | |
| Color (float red=1.0f, float green=1.0f, float blue=1.0f, float alpha=1.0f) | |
| Common::String | toStr () |
| Color | operator- (const Color &c) |
| Color | operator+ (const Color &c) |
| Color | operator* (float f) |
| int | toInt () const |
Static Public Member Functions | |
| static Color | withAlpha (const Color &c, float alpha=1.0f) |
| static Color | rgb (int c) |
| static Color | fromRgba (int c) |
| static Color | create (uint8 red, uint8 green, uint8 blue, uint8 alpha=0xFF) |
Public Attributes | |
| union { | |
| float v [4] | |
| struct { | |
| float r | |
| float g | |
| float b | |
| float a | |
| } rgba | |
| }; | |