CUGL 2.5
Cornell University Game Library
|
This is the complete list of members for cugl::Color4f, including all inherited members.
a | cugl::Color4f | |
add(const Color4f c, bool alpha=false) | cugl::Color4f | inline |
add(float r, float g, float b, float a=0) | cugl::Color4f | inline |
b | cugl::Color4f | |
BLACK | cugl::Color4f | static |
blend(const Color4f other) | cugl::Color4f | inline |
blend(const Color4f c1, const Color4f c2, Color4f *dst) | cugl::Color4f | static |
blendPre(const Color4f other) | cugl::Color4f | inline |
blendPre(const Color4f c1, const Color4f c2, Color4f *dst) | cugl::Color4f | static |
BLUE | cugl::Color4f | static |
clamp(const Color4f min, const Color4f max) | cugl::Color4f | |
CLEAR | cugl::Color4f | static |
Color4f() | cugl::Color4f | inline |
Color4f(float r, float g, float b, float a=1) | cugl::Color4f | |
Color4f(Uint32 color) | cugl::Color4f | |
Color4f(const std::string color) | cugl::Color4f | |
Color4f(const float *array) | cugl::Color4f | |
Color4f(const Vec4 vector) | cugl::Color4f | explicit |
Color4f(const Vec3 vector) | cugl::Color4f | explicit |
Color4f(Color4 color) | cugl::Color4f | explicit |
complement(bool alpha=false) | cugl::Color4f | inline |
CORNFLOWER | cugl::Color4f | static |
CYAN | cugl::Color4f | static |
darkerThan(const Color4f c) const | cugl::Color4f | inline |
equals(const Color4f color, float variance=CU_MATH_EPSILON) const | cugl::Color4f | inline |
g | cugl::Color4f | |
get(float *array) const | cugl::Color4f | |
getBlend(const Color4f other) const | cugl::Color4f | inline |
getBlendPre(const Color4f other) const | cugl::Color4f | inline |
getClamp(const Color4f min, const Color4f max) const | cugl::Color4f | inline |
getComplement(bool alpha=false) const | cugl::Color4f | inline |
getLerp(const Color4f other, float alpha) const | cugl::Color4f | inline |
getMap(std::function< float(float)> func, bool alpha=false) const | cugl::Color4f | inline |
getPacked() const | cugl::Color4f | |
getPremultiplied() const | cugl::Color4f | inline |
getRGBA() const | cugl::Color4f | |
getUnpremultiplied() const | cugl::Color4f | inline |
GRAY | cugl::Color4f | static |
GREEN | cugl::Color4f | static |
lerp(const Color4f other, float alpha) | cugl::Color4f | inline |
lerp(const Color4f c1, const Color4f c2, float alpha, Color4f *dst) | cugl::Color4f | static |
lighterThan(const Color4f c) const | cugl::Color4f | inline |
MAGENTA | cugl::Color4f | static |
map(std::function< float(float)> func, bool alpha=false) | cugl::Color4f | inline |
operator Color4() const | cugl::Color4f | |
operator std::string() const | cugl::Color4f | inline |
operator Vec3() const | cugl::Color4f | |
operator Vec4() const | cugl::Color4f | |
operator!=(const Color4f c) const | cugl::Color4f | inline |
operator*(float s) const | cugl::Color4f | inline |
operator*(const Color4f c) const | cugl::Color4f | inline |
operator*=(float s) | cugl::Color4f | inline |
operator*=(const Color4f c) | cugl::Color4f | inline |
operator+(const Color4f c) const | cugl::Color4f | inline |
operator+=(const Color4f c) | cugl::Color4f | inline |
operator-(const Color4f c) const | cugl::Color4f | inline |
operator-=(const Color4f c) | cugl::Color4f | inline |
operator<(const Color4f c) const | cugl::Color4f | |
operator<=(const Color4f c) const | cugl::Color4f | inline |
operator=(unsigned int color) | cugl::Color4f | inline |
operator=(const float *array) | cugl::Color4f | inline |
operator=(const std::string name) | cugl::Color4f | inline |
operator=(const Vec4 vector) | cugl::Color4f | |
operator=(const Vec3 vector) | cugl::Color4f | |
operator=(Color4 color) | cugl::Color4f | |
operator==(const Color4f c) const | cugl::Color4f | inline |
operator>(const Color4f c) const | cugl::Color4f | |
operator>=(const Color4f c) const | cugl::Color4f | inline |
ORANGE | cugl::Color4f | static |
PAPYRUS | cugl::Color4f | static |
premultiply() | cugl::Color4f | inline |
r | cugl::Color4f | |
RED | cugl::Color4f | static |
scale(float s, bool alpha=false) | cugl::Color4f | inline |
scale(float sr, float sg, float sb, float sa=1) | cugl::Color4f | inline |
scale(const Color4f c, bool alpha=false) | cugl::Color4f | inline |
set(float r, float g, float b, float a=1) | cugl::Color4f | |
set(const float *array) | cugl::Color4f | |
set(Uint32 color) | cugl::Color4f | |
set(const Color4f c) | cugl::Color4f | inline |
set(const std::string name) | cugl::Color4f | |
setHSL(float h, float s, float l, float a=1) | cugl::Color4f | |
setHSV(float h, float s, float v, float a=1) | cugl::Color4f | |
subtract(const Color4f c, bool alpha=false) | cugl::Color4f | inline |
subtract(float r, float g, float b, float a=0) | cugl::Color4f | inline |
toString(bool verbose=false) const | cugl::Color4f | |
unpremultiply() | cugl::Color4f | inline |
WHITE | cugl::Color4f | static |
YELLOW | cugl::Color4f | static |
~Color4f() | cugl::Color4f | inline |