Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6019 → Rev 6020

/programs/cmm/lib/patterns/rgb.h
0,0 → 1,22
 
struct _rgb
{
byte r,g,b;
void DwordToRgb();
dword RgbToDword();
} rgb;
 
void _rgb::DwordToRgb(dword _dword)
{
r = _dword & 0xFF; _dword >>= 8;
g = _dword & 0xFF; _dword >>= 8;
b = _dword & 0xFF; _dword >>= 8;
}
 
dword _rgb::RgbToDword()
{
dword _b, _g;
_b = b << 16;
_g = g << 8;
return _b + _g + r;
}