• Properties
  • Max
  • Count
  • Constructors
  • Rgb16Color(uint8_t r, uint8_t g, uint8_t b) :
  • Rgb16Color(uint8_t brightness)
  • Rgb16Color(uint16_t color)
  • Rgb16Color(RgbColor color);
  • Rgb16Color(HtmlColor color);
  • Rgb16Color(HslColor color);
  • Rgb16Color(HsbColor color);
  • Rgb16Color()
  • Property Accessors
  • void setR(uint8_t r)
  • uint8_t getR()
  • void setG(uint8_t g)
  • uint8_t getG()
  • void setB(uint8_t b)
  • uint8_t getB()
  • Methods
  • uint8_t CalculateBrightness();
  • Rgb16Color Dim(uint8_t ratio);
  • Rgb16Color Brighten(uint8_t ratio);
  • void Darken(uint8_t delta);
  • void Lighten(uint8_t delta);
  • static Rgb16Color LinearBlend(Rgb16Color left, Rgb16Color right, float progress);
  • static Rgb16Color LinearBlend(Rgb16Color left, Rgb16Color right, uint8_t progress);
  • static Rgb16Color BilinearBlend(Rgb16Color c00, Rgb16Color c01, Rgb16Color c10, Rgb16Color c11, float x, float y);
  • Operators
  • uint8_t operator[](size_t idx)