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