|
Fcitx
|
Color class for handling color. More...
#include <fcitx-utils/color.h>
Public Member Functions | |
| Color (unsigned short r, unsigned short g, unsigned short b, unsigned short alpha=255) | |
| Color (const char *s) | |
| Color (const std::string &s) | |
| FCITX_INLINE_DEFINE_DEFAULT_DTOR_AND_COPY (Color) | |
| std::string | toString () const |
| Get color string in the format of "#rrggbbaa". | |
| bool | operator== (const Color &other) const |
| bool | operator!= (const Color &other) |
| bool | operator!= (const Color &other) const |
| void | setFromString (const char *s) |
| void | setFromString (const std::string &s) |
| void | setRed (unsigned short) |
| void | setGreen (unsigned short) |
| void | setBlue (unsigned short) |
| void | setAlpha (unsigned short) |
| void | setRedF (float) |
| void | setGreenF (float) |
| void | setBlueF (float) |
| void | setAlphaF (float) |
| unsigned short | red () const |
| unsigned short | green () const |
| unsigned short | blue () const |
| unsigned short | alpha () const |
| float | redF () const |
| float | greenF () const |
| float | blueF () const |
| float | alphaF () const |
1.8.13