| alpha() const | Color | inline | 
  | alpha(ComponentType a) | Color | inline | 
  | alphaf() const | Color | inline | 
  | alphaf(float v) | Color | inline | 
  | blue() const | Color | inline | 
  | blue(ComponentType b) | Color | inline | 
  | bluef() const | Color | inline | 
  | bluef(float v) | Color | inline | 
  | Color()=default | Color |  | 
  | Color(RGBAType c) noexcept | Color | inlineexplicit | 
  | Color(const Color &color, ComponentType alpha) noexcept | Color | inline | 
  | Color(ComponentType r, ComponentType g, ComponentType b, ComponentType a=255) noexcept | Color | inlineexplicit | 
  | ComponentType typedef | Color |  | 
  | css(const std::string &hex) | Color | inlinestatic | 
  | css(const char *hex) | Color | inlinestatic | 
  | get_hslf(float &h, float &s, float &l, float *alpha=nullptr) | Color |  | 
  | get_hsvf(float &h, float &s, float &v, float *alpha=nullptr) | Color |  | 
  | get_rgbaf(float &r, float &g, float &b, float *alpha=nullptr) | Color |  | 
  | green() const | Color | inline | 
  | green(ComponentType g) | Color | inline | 
  | greenf() const | Color | inline | 
  | greenf(float v) | Color | inline | 
  | hex() const | Color |  | 
  | hslf(float h, float s, float l, float alpha=1.0) | Color | static | 
  | hsvf(float h, float s, float v, float alpha=1.0) | Color | static | 
  | hue(float h) const | Color | inline | 
  | interp_hsl(const Color &a, const Color &b, float t) | Color | static | 
  | interp_hsv(const Color &a, const Color &b, float t) | Color | static | 
  | interp_rgba(const Color &a, const Color &b, float t) | Color | static | 
  | m_rgba | Color | protected | 
  | operator*(T scalar) const | Color | inline | 
  | operator*(const Color &rhs) const | Color | inline | 
  | operator+(T scalar) const | Color | inline | 
  | operator+(const Color &rhs) const | Color | inline | 
  | operator-(T scalar) const | Color | inline | 
  | operator-(const Color &rhs) const | Color | inline | 
  | operator/(T scalar) const | Color | inline | 
  | operator/(const Color &rhs) const | Color | inline | 
  | operator=(RGBAType c) | Color | inline | 
  | pixel16() const | Color | inline | 
  | pixel16(uint16_t c) | Color | inlinestatic | 
  | pixel24() const | Color | inline | 
  | pixel24(RGBAType c) | Color | inlinestatic | 
  | pixel32() const | Color | inline | 
  | pixel32(RGBAType c) | Color | inlinestatic | 
  | red() const | Color | inline | 
  | red(ComponentType r) | Color | inline | 
  | redf() const | Color | inline | 
  | redf(float v) | Color | inline | 
  | rgb(RGBType c, ComponentType alpha=255) noexcept | Color | inlinestatic | 
  | rgbaf(float r, float g, float b, float a=1.0) | Color | inlinestatic | 
  | RGBAType typedef | Color |  | 
  | RGBType typedef | Color |  | 
  | shade(float factor) const | Color | inline | 
  | tint(float factor) const | Color | inline |