SGColor SG_EXPORT sgColor4ubv(const SGubyte* rgba) { return sgColor4ub(rgba[0], rgba[1], rgba[2], rgba[3]); }
SGColor SG_EXPORT sgColor2ub(SGubyte g, SGubyte a) { return sgColor4ub(g, g, g, a); }
SGColor SG_EXPORT sgColor1ub(SGubyte g) { return sgColor4ub(g, g, g, 255); }
SGColor SG_EXPORT sgColor3ub(SGubyte r, SGubyte g, SGubyte b) { return sgColor4ub(r, g, b, 255); }
SGColor SG_CALL sgColor4ubp(const SGubyte* rgba) { return sgColor4ub(rgba[0], rgba[1], rgba[2], rgba[3]); }
SGColor SG_CALL sgColor1ub(SGubyte g) { return sgColor4ub(g, g, g, 255); }
SGColor SG_CALL sgColor2ub(SGubyte g, SGubyte a) { return sgColor4ub(g, g, g, a); }
SGColor SG_CALL sgColor3ub(SGubyte r, SGubyte g, SGubyte b) { return sgColor4ub(r, g, b, 255); }