# synfig::Color Member List

This is the complete list of members for synfig::Color, including all inherited members.

alpha() | synfig::Color | `[inline, static]`
black() | synfig::Color | `[inline, static]`
blend(Color a, Color b, float amount, BlendMethod type=BLEND_COMPOSITE) | synfig::Color | `[static]`
BLEND_ADD enum value | synfig::Color |
BLEND_ALPHA_BRIGHTEN enum value | synfig::Color |
BLEND_ALPHA_DARKEN enum value | synfig::Color |
BLEND_ALPHA_OVER enum value | synfig::Color |
BLEND_BEHIND enum value | synfig::Color |
BLEND_BRIGHTEN enum value | synfig::Color |
BLEND_COLOR enum value | synfig::Color |
BLEND_COMPOSITE enum value | synfig::Color |
BLEND_DARKEN enum value | synfig::Color |
BLEND_DIFFERENCE enum value | synfig::Color |
BLEND_DIVIDE enum value | synfig::Color |
BLEND_END enum value | synfig::Color |
BLEND_HARD_LIGHT enum value | synfig::Color |
BLEND_HUE enum value | synfig::Color |
BLEND_LUMINANCE enum value | synfig::Color |
BLEND_MULTIPLY enum value | synfig::Color |
BLEND_ONTO enum value | synfig::Color |
BLEND_OVERLAY enum value | synfig::Color |
BLEND_SATURATION enum value | synfig::Color |
BLEND_SCREEN enum value | synfig::Color |
BLEND_STRAIGHT enum value | synfig::Color |
BLEND_STRAIGHT_ONTO enum value | synfig::Color |
BLEND_SUBTRACT enum value | synfig::Color |
BlendMethod enum name | synfig::Color |
blue() | synfig::Color | `[inline, static]`
clamped() const | synfig::Color |
clamped_negative() const | synfig::Color |
Color() | synfig::Color | `[inline]`
Color(const value_type &f) | synfig::Color | `[inline]`
Color(int f) | synfig::Color | `[inline]`
Color(const value_type &R, const value_type &G, const value_type &B, const value_type &A=1) | synfig::Color | `[inline]`
Color(const Color &c, const value_type &A) | synfig::Color | `[inline]`
Color(const Color &c) | synfig::Color | `[inline]`
cyan() | synfig::Color | `[inline, static]`
demult_alpha() const | synfig::Color | `[inline]`
get_a() const | synfig::Color | `[inline]`
get_alpha() const | synfig::Color | `[inline]`
get_b() const | synfig::Color | `[inline]`
get_g() const | synfig::Color | `[inline]`
get_hex() const | synfig::Color | `[inline]`
get_hue() const | synfig::Color | `[inline]`
get_r() const | synfig::Color | `[inline]`
get_s() const | synfig::Color | `[inline]`
get_string(void) const | synfig::Color |
get_u() const | synfig::Color | `[inline]`
get_uv_angle() const | synfig::Color | `[inline]`
get_v() const | synfig::Color | `[inline]`
get_y() const | synfig::Color | `[inline]`
gray() | synfig::Color | `[inline, static]`
green() | synfig::Color | `[inline, static]`
hex2real(String s) | synfig::Color | `[static]`
is_onto(BlendMethod x) | synfig::Color | `[inline, static]`
is_straight(BlendMethod x) | synfig::Color | `[inline, static]`
is_valid() const | synfig::Color | `[inline]`
magenta() | synfig::Color | `[inline, static]`
operator!=(const Color &rhs) const | synfig::Color | `[inline]`
operator*(const float &rhs) const | synfig::Color | `[inline]`
operator*=(const float &rhs) | synfig::Color | `[inline]`
operator+(const Color &rhs) const | synfig::Color | `[inline]`
operator+=(const Color &rhs) | synfig::Color | `[inline]`
operator-(const Color &rhs) const | synfig::Color | `[inline]`
operator-() const | synfig::Color | `[inline]`
operator-=(const Color &rhs) | synfig::Color | `[inline]`
operator/(const float &rhs) const | synfig::Color | `[inline]`
operator/=(const float &rhs) | synfig::Color | `[inline]`
operator==(const Color &rhs) const | synfig::Color | `[inline]`
operator~() const | synfig::Color | `[inline]`
premult_alpha() const | synfig::Color | `[inline]`
real2hex(ColorReal c) | synfig::Color | `[static]`
red() | synfig::Color | `[inline, static]`
rotate_uv(const Angle &theta) | synfig::Color | `[inline]`
set_a(const value_type &x) | synfig::Color | `[inline]`
set_alpha(const value_type &x) | synfig::Color | `[inline]`
set_b(const value_type &x) | synfig::Color | `[inline]`
set_g(const value_type &x) | synfig::Color | `[inline]`
set_hex(String &hex) | synfig::Color |
set_hue(const Angle &theta) | synfig::Color | `[inline]`
set_r(const value_type &x) | synfig::Color | `[inline]`
set_s(const float &x) | synfig::Color | `[inline]`
set_u(const float &u) | synfig::Color | `[inline]`
set_uv(const float &u, const float &v) | synfig::Color | `[inline]`
set_uv_angle(const Angle &theta) | synfig::Color | `[inline]`
set_v(const float &v) | synfig::Color | `[inline]`
set_y(const float &y) | synfig::Color | `[inline]`
set_yuv(const float &y, const float &u, const float &v) | synfig::Color | `[inline]`
set_yuv(const float &y, const float &s, const Angle &theta) | synfig::Color | `[inline]`
value_type typedef | synfig::Color |
white() | synfig::Color | `[inline, static]`
yellow() | synfig::Color | `[inline, static]`
YUV(const float &y, const float &u, const float &v, const value_type &a=1) | synfig::Color | `[inline, static]`
YUV(const float &y, const float &s, const Angle &theta, const value_type &a=1) | synfig::Color | `[inline, static]`