1 #ifndef KANDINSKY_COLOR_H 2 #define KANDINSKY_COLOR_H 14 return KDColor(((rgb&0xF80000)>>8)|((rgb&0x00FC00)>>5)|((rgb&0x0000F8)>>3));
17 return KDColor((r>>3)<<11 | (g>>2) << 5 | (b>>3));
20 uint8_t r5 = (m_value>>11)&0x1F;
constexpr KDColor KDColorBlue
static constexpr KDColor RGB888(uint8_t r, uint8_t g, uint8_t b)
constexpr KDColor KDColorWhite
static constexpr KDColor RGB16(uint16_t rgb)
constexpr KDColor KDColorBlack
constexpr KDColor KDColorYellow
constexpr KDColor KDColorRed
constexpr KDColor KDColorGreen
static constexpr KDColor RGB24(uint32_t rgb)
static KDColor blend(KDColor first, KDColor second, uint8_t alpha)