23#define KTECH_DEFINITION
24#include "../ktech.hpp"
25#undef KTECH_DEFINITION
40 constexpr RGB(uint8_t red = 0, uint8_t green = 0, uint8_t blue = 0)
41 :
r(red),
g(green),
b(blue) {}
50 return r == rgb.r &&
g == rgb.g &&
b == rgb.b;
24-bit color, able of representing 16,777,216 (2^24) different colors.
Definition rgb.hpp:29
uint8_t g
Green primary color.
Definition rgb.hpp:31
constexpr auto operator==(const RGB &rgb) const -> bool
Compare 2 RGBs.
Definition rgb.hpp:48
constexpr RGB(uint8_t red=0, uint8_t green=0, uint8_t blue=0)
Construct an RGB color.
Definition rgb.hpp:40
uint8_t r
Red primary color.
Definition rgb.hpp:30
uint8_t b
Blue primary color.
Definition rgb.hpp:32