- *ptr+ += ts;
- if(size>=2) *ptr+ += tt;
- if(size>=3) *ptr+ += tr;
- if(size>=4) *ptr+ += tq;
+ *ptr++ = ts;
+ if(size>=2) *ptr++ = tt;
+ if(size>=3) *ptr++ = tr;
+ if(size>=4) *ptr++ = tq;
u.c[1] = static_cast<unsigned char>(cg*255);
u.c[2] = static_cast<unsigned char>(cb*255);
u.c[3] = static_cast<unsigned char>(ca*255);
u.c[1] = static_cast<unsigned char>(cg*255);
u.c[2] = static_cast<unsigned char>(cb*255);
u.c[3] = static_cast<unsigned char>(ca*255);
- *ptr+ += a.x;
- if(size>=2) *ptr+ += a.y;
- if(size>=3) *ptr+ += a.z;
- if(size>=4) *ptr+ += a.w;
+ *ptr++ = a.x;
+ if(size>=2) *ptr++ = a.y;
+ if(size>=3) *ptr++ = a.z;
+ if(size>=4) *ptr++ = a.w;