+
+ fRGBA()
+ {}
+
+ fRGBA(float _r, float _g, float _b, float _a)
+ : r(_r), g(_g), b(_b), a(_a)
+ {}
+
+ static fRGBA createFromUInt(unsigned int uint)
+ {
+ return fRGBA(
+ (uint & 0x000000FF) / 255.0f,
+ (uint & 0x0000FF00 >> 8) / 255.0f,
+ (uint & 0x00FF0000 >> 16) / 255.0f,
+ (uint & 0xFF000000 >> 24) / 255.0f
+ );
+ }