diff options
Diffstat (limited to 'src/libjin/graphics/je_color.h')
-rw-r--r-- | src/libjin/graphics/je_color.h | 116 |
1 files changed, 58 insertions, 58 deletions
diff --git a/src/libjin/graphics/je_color.h b/src/libjin/graphics/je_color.h index 06b8f61..96120e3 100644 --- a/src/libjin/graphics/je_color.h +++ b/src/libjin/graphics/je_color.h @@ -13,22 +13,22 @@ namespace JinEngine { - namespace Graphics - { + namespace Graphics + { - typedef uint8 Channel; + typedef uint8 Channel; - class Color - { - public: + class Color + { + public: // Built-in colors static const Color WHITE; - static const Color BLACK; - static const Color RED; - static const Color GREEN; - static const Color BLUE; - static const Color MAGENTA; - static const Color YELLOW; + static const Color BLACK; + static const Color RED; + static const Color GREEN; + static const Color BLUE; + static const Color MAGENTA; + static const Color YELLOW; static const uint32 RMASK; static const uint32 GMASK; @@ -57,61 +57,61 @@ namespace JinEngine /// /// /// - Color() { r = g = b = a = 0; }; + Color() { r = g = b = a = 0; }; /// /// /// - Color(unsigned char _r - , unsigned char _g - , unsigned char _b - , unsigned char _a = 255) - { - r = _r; - g = _g; - b = _b; - a = _a; - } + Color(unsigned char _r + , unsigned char _g + , unsigned char _b + , unsigned char _a = 255) + { + r = _r; + g = _g; + b = _b; + a = _a; + } - Color(const Color& c) - { - r = c.r; - g = c.g; - b = c.b; - a = c.a; - } - - void set(unsigned char _r, unsigned char _g, unsigned char _b, unsigned char _a) - { - r = _r; - g = _g; - b = _b; - a = _a; - } - - void operator = (const Color& c) - { - r = c.r; - g = c.g; - b = c.b; - a = c.a; - } - - bool operator == (const Color& c) - { - return r == c.r && g == c.g && b == c.b && a == c.a; - } + Color(const Color& c) + { + r = c.r; + g = c.g; + b = c.b; + a = c.a; + } + + void set(unsigned char _r, unsigned char _g, unsigned char _b, unsigned char _a) + { + r = _r; + g = _g; + b = _b; + a = _a; + } + + void operator = (const Color& c) + { + r = c.r; + g = c.g; + b = c.b; + a = c.a; + } + + bool operator == (const Color& c) + { + return r == c.r && g == c.g && b == c.b && a == c.a; + } - bool operator != (const Color& c) - { - return !(r == c.r && g == c.g && b == c.b && a == c.a); - } + bool operator != (const Color& c) + { + return !(r == c.r && g == c.g && b == c.b && a == c.a); + } - Channel r, g, b, a; + Channel r, g, b, a; - }; + }; - } // namespace Graphics + } // namespace Graphics } // namespace JinEngine #endif // jin_graphics |