gfxRGBA(uint32_t c) { a = (c & 0xff) / 255.0; r = ((c >> 8) & 0xff) / 255.0; g = ((c >> 16) & 0xff) / 255.0; b = ((c >> 24) & 0xff) / 255.0; }
gfxRGBA(gfxFloat _r, gfxFloat _g, gfxFloat _b, gfxFloat _a=1.0) : r(_r), g(_g), b(_b), a(_a) {}
    gfxRGBA(uint32_t c) {        a = (c & 0xff) / 255.0;        r = ((c >> 8) & 0xff) / 255.0;        g = ((c >> 16) & 0xff) / 255.0;        b = ((c >> 24) & 0xff) / 255.0;    }