--- rxvt-unicode/src/rxvtimg.h 2012/06/17 17:06:47 1.42 +++ rxvt-unicode/src/rxvtimg.h 2012/06/17 21:58:18 1.43 @@ -127,7 +127,8 @@ rxvt_img *scale (int new_width, int new_height); rxvt_img *rotate (int cx, int cy, nv phi); rxvt_img *convert_format (XRenderPictFormat *format, const rgba &bg); - rxvt_img *blend (rxvt_img *img, nv factor = 1.); + rxvt_img *tint (const rgba &c); + rxvt_img *filter (const char *name, int nparams = 0, nv *params = 0); // egregiuous helper category rxvt_img *replace (rxvt_img *&p) @@ -137,9 +138,9 @@ return this; } -private: - + /* these are considered private */ void destroy (); + rxvt_img *new_empty (); Picture picture (); rxvt_img *transform (const nv *matrix); };