|
SDL Window Engine
20200905
|
класс цвета Подробнее...
#include <swe_colors.h>
Открытые типы | |
| enum | color_t { Black = 0, Navy, DarkBlue, MediumBlue, Blue, DarkGreen, Green, Teal, DarkCyan, DeepSkyBlue, DarkTurquoise, MediumSpringGreen, Lime, SpringGreen, Aqua, Cyan, MidnightBlue, DodgerBlue, LightSeaGreen, ForestGreen, SeaGreen, DarkSlateGray, LimeGreen, MediumSeaGreen, Turquoise, RoyalBlue, SteelBlue, DarkSlateBlue, MediumTurquoise, Indigo, DarkOliveGreen, CadetBlue, CornflowerBlue, MediumAquamarine, DimGray, SlateBlue, OliveDrab, SlateGray, LightSlateGray, MediumSlateBlue, LawnGreen, Chartreuse, Aquamarine, Maroon, Purple, Olive, Gray, SkyBlue, LightSkyBlue, BlueViolet, DarkRed, DarkMagenta, SaddleBrown, DarkSeaGreen, LightGreen, MediumPurple, DarkViolet, PaleGreen, DarkOrchid, Amethyst, YellowGreen, Sienna, Brown, DarkGray, LightBlue, GreenYellow, PaleTurquoise, LightSteelBlue, PowderBlue, FireBrick, DarkGoldenrod, MediumOrchid, RosyBrown, DarkKhaki, Silver, MediumVioletRed, IndianRed, Peru, Chocolate, Tan, LightGrey, Thistle, Orchid, Goldenrod, PaleVioletRed, Crimson, Gainsboro, Plum, BurlyWood, LightCyan, Lavender, DarkSalmon, Violet, PaleGoldenrod, LightCoral, Khaki, AliceBlue, Honeydew, Azure, SandyBrown, Wheat, Beige, WhiteSmoke, MintCream, GhostWhite, Salmon, AntiqueWhite, Linen, LightGoldenrodYellow, OldLace, Red, Fuchsia, Magenta, DeepPink, OrangeRed, Tomato, HotPink, Coral, DarkOrange, LightSalmon, Orange, LightPink, Pink, Gold, PeachPuff, NavajoWhite, Moccasin, Bisque, MistyRose, BlanchedAlmond, PapayaWhip, LavenderBlush, Seashell, Cornsilk, LemonChiffon, FloralWhite, Snow, Yellow, LightYellow, Ivory, White, Transparent } |
| набор html цветовых кодов | |
Открытые члены | |
| Color (const ARGB &argb) | |
| Color (int r, int g, int b, int a=SDL_ALPHA_OPAQUE) | |
| Color (const SDL_Color &col) | |
| Color (const std::string &str) | |
| Color (int color_t, int a=SDL_ALPHA_OPAQUE) | |
| SDL_Color | toSDLColor (void) const |
| ColorIndex | toColorIndex (void) const |
| std::string | toString (void) const |
| std::string | toHexString (void) const |
| bool | isTransparent (void) const |
| bool | isColor (color_t) const |
Открытые члены унаследованные от SWE::ARGB | |
| ARGB (int a, int r, int g, int b) | |
| ARGB (int val) | |
| ARGB (const std::string &) | |
| int | a (void) const |
| int | r (void) const |
| int | g (void) const |
| int | b (void) const |
| void | setA (int v) |
| void | setR (int v) |
| void | setG (int v) |
| void | setB (int v) |
| void | setARGB (int v) |
| int | getARGB (void) const |
| bool | hasAlpha (void) const |
Открытые члены унаследованные от SWE::packint4 | |
| packint4 (u32 val=0) | |
| packint4 (u16 val1, u16 val2) | |
| packint4 (u8 val1, u8 val2, u8 val3, u8 val4) | |
| u32 | value (void) const override |
| void | setvalue (u32) override |
| const u8 & | val1 (void) const |
| const u8 & | val2 (void) const |
| const u8 & | val3 (void) const |
| const u8 & | val4 (void) const |
| packint4 & | set1 (u8) |
| packint4 & | set2 (u8) |
| packint4 & | set3 (u8) |
| packint4 & | set4 (u8) |
Открытые члены унаследованные от SWE::packint | |
| u32 | operator() (void) const |
| bool | operator< (const packint &) const |
| bool | operator> (const packint &) const |
| bool | operator== (const packint &) const |
| bool | operator!= (const packint &) const |
Открытые статические члены | |
| static Color | transparent (void) |
| static Color | colorKey (void) |
| static const char * | name (color_t) |
Дополнительные унаследованные члены | |
Защищенные данные унаследованные от SWE::packint4 | |
| packshort | v1 |
| packshort | v2 |
класс цвета
1.8.14