diff --git a/src/lib/views/sunlight/include/sTypes.h b/src/lib/views/sunlight/include/sTypes.h index 875f33e..7103470 100644 --- a/src/lib/views/sunlight/include/sTypes.h +++ b/src/lib/views/sunlight/include/sTypes.h @@ -19,7 +19,16 @@ ogRGBA8 colors[4]; sBGColor(void); virtual ~sBGColor(void); -}; // +}; // sBGColor + +class sRGB8Color : public sStyle { + public: + ogRGB8 color; + sRGB8Color(void) { color.red = color.green = color.blue = 0; } + sRGB8Color(uInt8, uInt8, uInt8); + virtual ~sRGB8Color(void) { }; +}; // sRGB8Color + #if 0 class sUInt32 : public sStyle { public: diff --git a/src/lib/views/sunlight/sTypes.cpp b/src/lib/views/sunlight/sTypes.cpp index 05d90ec..8fd435b 100644 --- a/src/lib/views/sunlight/sTypes.cpp +++ b/src/lib/views/sunlight/sTypes.cpp @@ -11,3 +11,10 @@ sBGColor::~sBGColor(void) { return; } // sBGColor::~sBGColor + +sRGB8Color::sRGB8Color(uInt8 red, uInt8 green, uInt8 blue) { + color.red = red; + color.green = green; + color.blue = blue; + return; +}