class
Класс gtColor описывает 4х компонентный цвет RGBA.
gtColor()
Стандартная инициализация: RGB = 0.f, A = 1.f
Установить компоненты RGB одним значением, A = 1.f
Установить каждое значение компонентов.
Установить значения значениями от 0 до 255.
Установить значения в формате 0xFFFFFFFF (ARGB).
gtColor::getAlpha
Получить значение альфа канала в формате float.
gtColor::getAsByteAlpha
const u8 getAsByteAlpha()
Получить значение альфа канала в формате от 0 до 255.
gtColor::getAsByteBlue
Получить значение синего цвета в формате от 0 до 255.
gtColor::getAsByteGreen
const u8 getAsByteGreen()
Получить значение зелёного цвета в формате от 0 до 255.
gtColor::getAsByteRed
Получить значение красного цвета в формате от 0 до 255.
gtColor::getAsInteger
Получить значение в формате 0xFFFFFFFF (ARGB).
gtColor::getBlue
Получить значение синего цвета в формате float.
gtColor::getData
Получить указатель на данные.
gtColor::getGreen
Получить значение зелёного цвета в формате float.
gtColor::getRed
Получить значение красного цвета в формате float.
gtColor::set
Установить значения RGBA в формате от 0.f до 1.f
gtColor::set
void set( f32 v, f32 a = 1.f )
Установить значения RGB одним значением в формате от 0.f до 1.f
gtColor::setAsInteger
void setAsInteger( u32 v )
Установить значение в формате 0xFFFFFFFF (ARGB).
gtColor::setAsByteAlpha
void setAsByteAlpha( s32 v )
Установить значение альфа канала в формате от 0 до 255.
gtColor::setAsByteBlue
void setAsByteBlue( s32 v )
Установить значение синего цвета в формате от 0 до 255.
gtColor::setAsByteGreen
void setAsByteGreen( s32 v )
Установить значение зелёного цвета в формате от 0 до 255.
gtColor::setAsByteRed
void setAsByteRed( s32 v )
Установить значение красного цвета в формате от 0 до 255.
gtColor::setAlpha
Установить значение альфа канала в формате float.
gtColor::setBlue
Установить значение синего цвета в формате float.
gtColor::setGreen
Установить значение зелёного цвета в формате float.
gtColor::setRed
Установить значение красного цвета в формате float.
Константы
gtColorAliceBlue | 0xffF0F8FF |
gtColorAntiqueWhite | 0xffFAEBD7 |
gtColorAqua | 0xff00FFFF |
gtColorAquamarine | 0xff7FFFD4 |
gtColorAzure | 0xffF0FFFF |
gtColorBeige | 0xffF5F5DC |
gtColorBisque | 0xffFFE4C4 |
gtColorBlack | 0xff000000 |
gtColorBlanchedAlmond | 0xffFFEBCD |
gtColorBlue | 0xff0000FF |
gtColorBlueViolet | 0xff8A2BE2 |
gtColorBrown | 0xffA52A2A |
gtColorBurlyWood | 0xffDEB887 |
gtColorCadetBlue | 0xff5F9EA0 |
gtColorChartreuse | 0xff7FFF00 |
gtColorChocolate | 0xffD2691E |
gtColorCoral | 0xffFF7F50 |
gtColorCornflowerBlue | 0xff6495ED |
gtColorCornsilk | 0xffFFF8DC |
gtColorCrimson | 0xffDC143C |
gtColorCyan | 0xff00FFFF |
gtColorDarkBlue | 0xff00008B |
gtColorDarkCyan | 0xff008B8B |
gtColorDarkGoldenRod | 0xffB8860B |
gtColorDarkGray | 0xffA9A9A9 |
gtColorDarkGrey | 0xffA9A9A9 |
gtColorDarkGreen | 0xff006400 |
gtColorDarkKhaki | 0xffBDB76B |
gtColorDarkMagenta | 0xff8B008B |
gtColorDarkOliveGreen | 0xff556B2F |
gtColorDarkOrange | 0xffFF8C00 |
gtColorDarkOrchid | 0xff9932CC |
gtColorDarkRed | 0xff8B0000 |
gtColorDarkSalmon | 0xffE9967A |
gtColorDarkSeaGreen | 0xff8FBC8F |
gtColorDarkSlateBlue | 0xff483D8B |
gtColorDarkSlateGray | 0xff2F4F4F |
gtColorDarkSlateGrey | 0xff2F4F4F |
gtColorDarkTurquoise | 0xff00CED1 |
gtColorDarkViolet | 0xff9400D3 |
gtColorDeepPink | 0xffFF1493 |
gtColorDeepSkyBlue | 0xff00BFFF |
gtColorDimGray | 0xff696969 |
gtColorDimGrey | 0xff696969 |
gtColorDodgerBlue | 0xff1E90FF |
gtColorFireBrick | 0xffB22222 |
gtColorFloralWhite | 0xffFFFAF0 |
gtColorForestGreen | 0xff228B22 |
gtColorFuchsia | 0xffFF00FF |
gtColorGainsboro | 0xffDCDCDC |
gtColorGhostWhite | 0xffF8F8FF |
gtColorGold | 0xffFFD700 |
gtColorGoldenRod | 0xffDAA520 |
gtColorGray | 0xff808080 |
gtColorGrey | 0xff808080 |
gtColorGreen | 0xff008000 |
gtColorGreenYellow | 0xffADFF2F |
gtColorHoneyDew | 0xffF0FFF0 |
gtColorHotPink | 0xffFF69B4 |
gtColorIndianRed | 0xffCD5C5C |
gtColorIndigo | 0xff4B0082 |
gtColorIvory | 0xffFFFFF0 |
gtColorKhaki | 0xffF0E68C |
gtColorLavender | 0xffE6E6FA |
gtColorLavenderBlush | 0xffFFF0F5 |
gtColorLawnGreen | 0xff7CFC00 |
gtColorLemonChiffon | 0xffFFFACD |
gtColorLightBlue | 0xffADD8E6 |
gtColorLightCoral | 0xffF08080 |
gtColorLightCyan | 0xffE0FFFF |
gtColorLightGoldenRodYellow | 0xffFAFAD2 |
gtColorLightGray | 0xffD3D3D3 |
gtColorLightGrey | 0xffD3D3D3 |
gtColorLightGreen | 0xff90EE90 |
gtColorLightPink | 0xffFFB6C1 |
gtColorLightSalmon | 0xffFFA07A |
gtColorLightSeaGreen | 0xff20B2AA |
gtColorLightSkyBlue | 0xff87CEFA |
gtColorLightSlateGray | 0xff778899 |
gtColorLightSlateGrey | 0xff778899 |
gtColorLightSteelBlue | 0xffB0C4DE |
gtColorLightYellow | 0xffFFFFE0 |
gtColorLime | 0xff00FF00 |
gtColorLimeGreen | 0xff32CD32 |
gtColorLinen | 0xffFAF0E6 |
gtColorMagenta | 0xffFF00FF |
gtColorMaroon | 0xff800000 |
gtColorMediumAquaMarine | 0xff66CDAA |
gtColorMediumBlue | 0xff0000CD |
gtColorMediumOrchid | 0xffBA55D3 |
gtColorMediumPurple | 0xff9370DB |
gtColorMediumSeaGreen | 0xff3CB371 |
gtColorMediumSlateBlue | 0xff7B68EE |
gtColorMediumSpringGreen | 0xff00FA9A |
gtColorMediumTurquoise | 0xff48D1CC |
gtColorMediumVioletRed | 0xffC71585 |
gtColorMidnightBlue | 0xff191970 |
gtColorMintCream | 0xffF5FFFA |
gtColorMistyRose | 0xffFFE4E1 |
gtColorMoccasin | 0xffFFE4B5 |
gtColorNavajoWhite | 0xffFFDEAD |
gtColorNavy | 0xff000080 |
gtColorOldLace | 0xffFDF5E6 |
gtColorOlive | 0xff808000 |
gtColorOliveDrab | 0xff6B8E23 |
gtColorOrange | 0xffFFA500 |
gtColorOrangeRed | 0xffFF4500 |
gtColorOrchid | 0xffDA70D6 |
gtColorPaleGoldenRod | 0xffEEE8AA |
gtColorPaleGreen | 0xff98FB98 |
gtColorPaleTurquoise | 0xffAFEEEE |
gtColorPaleVioletRed | 0xffDB7093 |
gtColorPapayaWhip | 0xffFFEFD5 |
gtColorPeachPuff | 0xffFFDAB9 |
gtColorPeru | 0xffCD853F |
gtColorPink | 0xffFFC0CB |
gtColorPlum | 0xffDDA0DD |
gtColorPowderBlue | 0xffB0E0E6 |
gtColorPurple | 0xff800080 |
gtColorRebeccaPurple | 0xff663399 |
gtColorRed | 0xffFF0000 |
gtColorRosyBrown | 0xffBC8F8F |
gtColorRoyalBlue | 0xff4169E1 |
gtColorSaddleBrown | 0xff8B4513 |
gtColorSalmon | 0xffFA8072 |
gtColorSandyBrown | 0xffF4A460 |
gtColorSeaGreen | 0xff2E8B57 |
gtColorSeaShell | 0xffFFF5EE |
gtColorSienna | 0xffA0522D |
gtColorSilver | 0xffC0C0C0 |
gtColorSkyBlue | 0xff87CEEB |
gtColorSlateBlue | 0xff6A5ACD |
gtColorSlateGray | 0xff708090 |
gtColorSlateGrey | 0xff708090 |
gtColorSnow | 0xffFFFAFA |
gtColorSpringGreen | 0xff00FF7F |
gtColorSteelBlue | 0xff4682B4 |
gtColorTan | 0xffD2B48C |
gtColorTeal | 0xff008080 |
gtColorThistle | 0xffD8BFD8 |
gtColorTomato | 0xffFF6347 |
gtColorTurquoise | 0xff40E0D0 |
gtColorViolet | 0xffEE82EE |
gtColorWheat | 0xffF5DEB3 |
gtColorWhite | 0xffffffff |
gtColorWhiteSmoke | 0xffF5F5F5 |
gtColorYellow | 0xffFFFF00 |
gtColorYellowGreen | 0xff9ACD32 |
|