|
commons 0.1.5
Header-only C++23 library of common/shared types for the C++ libraries
|
This is the complete list of members for comms::Color, including all inherited members.
| a | comms::Color | |
| analogous(const f64 angle=30.0) const | comms::Color | inline |
| b | comms::Color | |
| blend_over(const Color bg) const | comms::Color | inline |
| complement() const | comms::Color | inline |
| contrast_ratio(const Color other) const | comms::Color | inline |
| darken(const f64 amount) const | comms::Color | inline |
| desaturate(const f64 amount) const | comms::Color | inline |
| fade(const f64 opacity_unit) const | comms::Color | inline |
| from_argb_int(const u32 v) | comms::Color | inlinestatic |
| from_rgb_int(const u32 v) | comms::Color | inlinestatic |
| from_rgba_int(const u32 v) | comms::Color | inlinestatic |
| g | comms::Color | |
| grayscale() const | comms::Color | inline |
| has_readable_contrast(const Color text) const | comms::Color | inline |
| invert() const | comms::Color | inline |
| is_light() const | comms::Color | inline |
| lighten(const f64 amount) const | comms::Color | inline |
| mix(const Color other, f64 t) const | comms::Color | inline |
| opacity(const f64 opacity_unit) const | comms::Color | inline |
| parse(std::string_view s) | comms::Color | static |
| parse_hex(std::string_view s) | comms::Color | inlinestatic |
| r | comms::Color | |
| readable_text_color() const | comms::Color | inline |
| recolor(const Color other) const | comms::Color | inline |
| relative_luminance() const | comms::Color | inline |
| rotate_hue(const f64 degrees) const | comms::Color | inline |
| saturate(const f64 amount) const | comms::Color | inline |
| shade(const f64 amount) const | comms::Color | inline |
| split_complementary() const | comms::Color | inline |
| tint(const f64 amount) const | comms::Color | inline |
| to_css_rgb_string() const | comms::Color | inline |
| to_css_rgba_string() const | comms::Color | inline |
| to_hex_string() const | comms::Color | inline |
| tone(const f64 amount) const | comms::Color | inline |
| triadic() const | comms::Color | inline |