X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=otk%2Frendercolor.hh;h=8ed8ce5802e24eda0dd1031b5e7fd66d96a1d04a;hb=22b5d6458e3001a7bd930bf3491bf7fcd26ac3ce;hp=c5835385ddcb8465f7cfaec14c59784090a16ee6;hpb=42fbe726d4433a6a46ce1555f1d208d2971438e3;p=chaz%2Fopenbox diff --git a/otk/rendercolor.hh b/otk/rendercolor.hh index c5835385..8ed8ce58 100644 --- a/otk/rendercolor.hh +++ b/otk/rendercolor.hh @@ -10,20 +10,19 @@ extern "C" { namespace otk { -class RenderColor { -public: - struct RGB { - int r; - int g; - int b; - RGB(int red, int green, int blue) : r(red), g(green), b(blue) {} - // color is in ARGB format - RGB(unsigned long color) - : r((color >> 16) & 0xff), - g((color >> 8) & 0xff), - b((color) & 0xff) {} - }; +struct RGB { + int r; + int g; + int b; + RGB(int red, int green, int blue) : r(red), g(green), b(blue) {} + // color is in ARGB format + RGB(unsigned long color) + : r((color >> 16) & 0xff), + g((color >> 8) & 0xff), + b((color) & 0xff) {} +}; +class RenderColor { private: struct CacheItem { GC gc;