|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 color,包括所有继承而来的类成员
| A() const noexcept | color | inline |
| B() const noexcept | color | inline |
| black() noexcept | color | inlinestatic |
| blend(const color &background) const noexcept | color | inline |
| blue() noexcept | color | inlinestatic |
| color() noexcept=default | color | |
| color(const int gray) noexcept | color | inlineexplicit |
| color(const int gray, const int alpha) noexcept | color | inline |
| color(const int red, const int green, const int blue) noexcept | color | inline |
| color(const int red, const int green, const int blue, const int alpha) noexcept | color | inline |
| color(const string_view str) | color | inlineexplicit |
| color(const string &str) | color | inlineexplicit |
| color(const char *str) | color | inlineexplicit |
| color(color &&other) noexcept | color | inline |
| cyan() noexcept | color | inlinestatic |
| from_premultiplied() const noexcept | color | inline |
| G() const noexcept | color | inline |
| gray() noexcept | color | inlinestatic |
| gray_value() const noexcept | color | inline |
| green() noexcept | color | inlinestatic |
| is_opaque() const noexcept | color | inline |
| is_transparent() const noexcept | color | inline |
| lerp(const color &from, const color &to, double t) noexcept | color | inlinestatic |
| magenta() noexcept | color | inlinestatic |
| opacity() const noexcept | color | inline |
| operator!=(const color &rhs) const noexcept(noexcept(!(*this==rhs))) | icomparable< color > | inline |
| operator*(const double scalar) const noexcept | color | inline |
| operator*(const int scalar) const noexcept | color | inline |
| operator*=(const double scalar) noexcept | color | inline |
| operator+(const color &other) const noexcept | color | inline |
| operator+=(const color &other) noexcept | color | inline |
| operator-(const color &other) const noexcept | color | inline |
| operator-=(const color &other) noexcept | color | inline |
| operator<(const color &other) const noexcept | color | inline |
| operator<=(const color &rhs) const noexcept(noexcept(!(derived() > rhs))) | icomparable< color > | inline |
| operator=(color &&other) noexcept | color | inline |
| operator==(const color &other) const noexcept | color | inline |
| operator>(const color &rhs) const noexcept(noexcept(rhs< derived())) | icomparable< color > | inline |
| operator>=(const color &rhs) const noexcept(noexcept(!(derived()< rhs))) | icomparable< color > | inline |
| parse(const string_view hex) | color | inlinestatic |
| R() const noexcept | color | inline |
| red() noexcept | color | inlinestatic |
| set_color(const int red, const int green, const int blue) noexcept | color | inline |
| set_color(const int red, const int green, const int blue, const int alpha) noexcept | color | inline |
| set_gray(const int gray) noexcept | color | inline |
| set_gray(const int gray, const int alpha) noexcept | color | inline |
| set_opacity(double opacity) noexcept | color | inline |
| setA(const int alpha) noexcept | color | inline |
| setB(const int blue) noexcept | color | inline |
| setG(const int green) noexcept | color | inline |
| setR(const int red) noexcept | color | inline |
| swap(color &other) noexcept | color | inline |
| to_ansi_256() const noexcept | color | inline |
| to_ansi_background(const bool use_256_color=true) const noexcept | color | inline |
| to_ansi_basic(const bool is_background=false) const noexcept | color | inline |
| to_ansi_foreground(const bool use_256_color=true) const noexcept | color | inline |
| to_hash() const noexcept | color | inline |
| to_integer32(const bool use_256_color=true) const noexcept | color | inline |
| to_premultiplied() const noexcept | color | inline |
| to_string() const | color | inline |
| transparent() noexcept | color | inlinestatic |
| try_parse(const string_view str) noexcept | iobject< color > | inline |
| white() noexcept | color | inlinestatic |
| yellow() noexcept | color | inlinestatic |