Gama C Library
Gama C API Documentation
Loading...
Searching...
No Matches
color.h File Reference
#include <stdlib.h>

Go to the source code of this file.

Macros

#define gm_red(col)
 Extracts the red component from a color.
#define gm_green(col)
 Extracts the green component from a color.
#define gm_blue(col)
 Extracts the blue component from a color.
#define gm_alpha(col)
 Extracts the alpha component from a color.
Predefined Colors
#define GM_OPAQUE   (gmColor)0xFFFFFFFF
 Opaque color (full alpha).
#define GM_TRANSPARENT   (gmColor)0xFFFFFF00
 Transparent color (zero alpha).
#define GM_TRANSLUCENT   (gmColor)0xFFFFFF99
 Translucent color (partial alpha).
#define GM_GAMA   (gmColor)0xAA77AAFF
 The official Gama brand color.
#define GM_ALICEBLUE   (gmColor)0xF0F8FFFF
 Alice blue color.
#define GM_ANTIQUEWHITE   (gmColor)0xFAEBD7FF
 Antique white color.
#define GM_AQUA   (gmColor)0x00FFFFFF
 Aqua color.
#define GM_AQUAMARINE   (gmColor)0x7FFFD4FF
 Aquamarine color.
#define GM_AZURE   (gmColor)0xF0FFFFFF
 Azure color.
#define GM_BEIGE   (gmColor)0xF5F5DCFF
 Beige color.
#define GM_BISQUE   (gmColor)0xFFE4C4FF
 Bisque color.
#define GM_BLACK   (gmColor)0x000000FF
 Black color.
#define GM_BLANCHEDALMOND   (gmColor)0xFFEBCDFF
 Blanched almond color.
#define GM_BLUE   (gmColor)0x0000FFFF
 Blue color.
#define GM_BLUEVIOLET   (gmColor)0x8A2BE2FF
 Blue violet color.
#define GM_BROWN   (gmColor)0xA52A2AFF
 Brown color.
#define GM_BURLYWOOD   (gmColor)0xDEB887FF
 Burlywood color.
#define GM_CADETBLUE   (gmColor)0x5F9EA0FF
 Cadet blue color.
#define GM_CHARTREUSE   (gmColor)0x7FFF00FF
 Chartreuse color.
#define GM_CHOCOLATE   (gmColor)0xD2691EFF
 Chocolate color.
#define GM_CORAL   (gmColor)0xFF7F50FF
 Coral color.
#define GM_CORNFLOWERBLUE   (gmColor)0x6495EDFF
 Cornflower blue color.
#define GM_CORNSILK   (gmColor)0xFFF8DCFF
 Cornsilk color.
#define GM_CRIMSON   (gmColor)0xDC143CFF
 Crimson color.
#define GM_CYAN   (gmColor)0x00FFFFFF
 Cyan color.
#define GM_DARKBLUE   (gmColor)0x00008BFF
 Dark blue color.
#define GM_DARKCYAN   (gmColor)0x008B8BFF
 Dark cyan color.
#define GM_DARKGOLDENROD   (gmColor)0xB8860BFF
 Dark goldenrod color.
#define GM_DARKGRAY   (gmColor)0xA9A9A9FF
 Dark gray color.
#define GM_DARKGREY   (gmColor)0xA9A9A9FF
 Dark grey color (same as dark gray).
#define GM_DARKGREEN   (gmColor)0x006400FF
 Dark green color.
#define GM_DARKKHAKI   (gmColor)0xBDB76BFF
 Dark khaki color.
#define GM_DARKMAGENTA   (gmColor)0x8B008BFF
 Dark magenta color.
#define GM_DARKOLIVEGREEN   (gmColor)0x556B2FFF
 Dark olive green color.
#define GM_DARKORANGE   (gmColor)0xFF8C00FF
 Dark orange color.
#define GM_DARKORCHID   (gmColor)0x9932CCFF
 Dark orchid color.
#define GM_DARKRED   (gmColor)0x8B0000FF
 Dark red color.
#define GM_DARKSALMON   (gmColor)0xE9967AFF
 Dark salmon color.
#define GM_DARKSEAGREEN   (gmColor)0x8FBC8FFF
 Dark sea green color.
#define GM_DARKSLATEBLUE   (gmColor)0x483D8BFF
 Dark slate blue color.
#define GM_DARKSLATEGRAY   (gmColor)0x2F4F4FFF
 Dark slate gray color.
#define GM_DARKSLATEGREY   (gmColor)0x2F4F4FFF
 Dark slate grey color (same as dark slate gray).
#define GM_DARKTURQUOISE   (gmColor)0x00CED1FF
 Dark turquoise color.
#define GM_DARKVIOLET   (gmColor)0x9400D3FF
 Dark violet color.
#define GM_DEEPPINK   (gmColor)0xFF1493FF
 Deep pink color.
#define GM_DEEPSKYBLUE   (gmColor)0x00BFFFFF
 Deep sky blue color.
#define GM_DIMGRAY   (gmColor)0x696969FF
 Dim gray color.
#define GM_DIMGREY   (gmColor)0x696969FF
 Dim grey color (same as dim gray).
#define GM_DODGERBLUE   (gmColor)0x1E90FFFF
 Dodger blue color.
#define GM_FIREBRICK   (gmColor)0xB22222FF
 Fire brick color.
#define GM_FLORALWHITE   (gmColor)0xFFFAF0FF
 Floral white color.
#define GM_FORESTGREEN   (gmColor)0x228B22FF
 Forest green color.
#define GM_FUCHSIA   (gmColor)0xFF00FFFF
 Fuchsia color.
#define GM_GAINSBORO   (gmColor)0xDCDCDCFF
 Gainsboro color.
#define GM_GHOSTWHITE   (gmColor)0xF8F8FFFF
 Ghost white color.
#define GM_GOLD   (gmColor)0xFFD700FF
 Gold color.
#define GM_GOLDENROD   (gmColor)0xDAA520FF
 Goldenrod color.
#define GM_GRAY   (gmColor)0x808080FF
 Gray color.
#define GM_GREY   (gmColor)0x808080FF
 Grey color (same as gray).
#define GM_GREEN   (gmColor)0x008000FF
 Green color.
#define GM_GREENYELLOW   (gmColor)0xADFF2FFF
 Green yellow color.
#define GM_HONEYDEW   (gmColor)0xF0FFF0FF
 Honeydew color.
#define GM_HOTPINK   (gmColor)0xFF69B4FF
 Hot pink color.
#define GM_INDIANRED   (gmColor)0xCD5C5CFF
 Indian red color.
#define GM_INDIGO   (gmColor)0x4B0082FF
 Indigo color.
#define GM_IVORY   (gmColor)0xFFFFF0FF
 Ivory color.
#define GM_KHAKI   (gmColor)0xF0E68CFF
 Khaki color.
#define GM_LAVENDER   (gmColor)0xE6E6FAFF
 Lavender color.
#define GM_LAVENDERBLUSH   (gmColor)0xFFF0F5FF
 Lavender blush color.
#define GM_LAWNGREEN   (gmColor)0x7CFC00FF
 Lawn green color.
#define GM_LEMONCHIFFON   (gmColor)0xFFFACDFF
 Lemon chiffon color.
#define GM_LIGHTBLUE   (gmColor)0xADD8E6FF
 Light blue color.
#define GM_LIGHTCORAL   (gmColor)0xF08080FF
 Light coral color.
#define GM_LIGHTCYAN   (gmColor)0xE0FFFFFF
 Light cyan color.
#define GM_LIGHTGOLDENRODYELLOW   (gmColor)0xFAFAD2FF
 Light goldenrod yellow color.
#define GM_LIGHTGRAY   (gmColor)0xD3D3D3FF
 Light gray color.
#define GM_LIGHTGREY   (gmColor)0xD3D3D3FF
 Light grey color (same as light gray).
#define GM_LIGHTGREEN   (gmColor)0x90EE90FF
 Light green color.
#define GM_LIGHTPINK   (gmColor)0xFFB6C1FF
 Light pink color.
#define GM_LIGHTSALMON   (gmColor)0xFFA07AFF
 Light salmon color.
#define GM_LIGHTSEAGREEN   (gmColor)0x20B2AAFF
 Light sea green color.
#define GM_LIGHTSKYBLUE   (gmColor)0x87CEFAFF
 Light sky blue color.
#define GM_LIGHTSLATEGRAY   (gmColor)0x778899FF
 Light slate gray color.
#define GM_LIGHTSLATEGREY   (gmColor)0x778899FF
 Light slate grey color (same as light slate gray).
#define GM_LIGHTSTEELBLUE   (gmColor)0xB0C4DEFF
 Light steel blue color.
#define GM_LIGHTYELLOW   (gmColor)0xFFFFE0FF
 Light yellow color.
#define GM_LIME   (gmColor)0x00FF00FF
 Lime color.
#define GM_LIMEGREEN   (gmColor)0x32CD32FF
 Lime green color.
#define GM_LINEN   (gmColor)0xFAF0E6FF
 Linen color.
#define GM_MAGENTA   (gmColor)0xFF00FFFF
 Magenta color.
#define GM_MAROON   (gmColor)0x800000FF
 Maroon color.
#define GM_MEDIUMAQUAMARINE   (gmColor)0x66CDAAFF
 Medium aquamarine color.
#define GM_MEDIUMBLUE   (gmColor)0x0000CDFF
 Medium blue color.
#define GM_MEDIUMORCHID   (gmColor)0xBA55D3FF
 Medium orchid color.
#define GM_MEDIUMPURPLE   (gmColor)0x9370DBFF
 Medium purple color.
#define GM_MEDIUMSEAGREEN   (gmColor)0x3CB371FF
 Medium sea green color.
#define GM_MEDIUMSLATEBLUE   (gmColor)0x7B68EEFF
 Medium slate blue color.
#define GM_MEDIUMSPRINGGREEN   (gmColor)0x00FA9AFF
 Medium spring green color.
#define GM_MEDIUMTURQUOISE   (gmColor)0x48D1CCFF
 Medium turquoise color.
#define GM_MEDIUMVIOLETRED   (gmColor)0xC71585FF
 Medium violet red color.
#define GM_MIDNIGHTBLUE   (gmColor)0x191970FF
 Midnight blue color.
#define GM_MINTCREAM   (gmColor)0xF5FFFAFF
 Mint cream color.
#define GM_MISTYROSE   (gmColor)0xFFE4E1FF
 Misty rose color.
#define GM_MOCCASIN   (gmColor)0xFFE4B5FF
 Moccasin color.
#define GM_NAVAJOWHITE   (gmColor)0xFFDEADFF
 Navajo white color.
#define GM_NAVY   (gmColor)0x000080FF
 Navy color.
#define GM_OLDLACE   (gmColor)0xFDF5E6FF
 Old lace color.
#define GM_OLIVE   (gmColor)0x808000FF
 Olive color.
#define GM_OLIVEDRAB   (gmColor)0x6B8E23FF
 Olive drab color.
#define GM_ORANGE   (gmColor)0xFFA500FF
 Orange color.
#define GM_ORANGERED   (gmColor)0xFF4500FF
 Orange red color.
#define GM_ORCHID   (gmColor)0xDA70D6FF
 Orchid color.
#define GM_PALEGOLDENROD   (gmColor)0xEEE8AAFF
 Pale goldenrod color.
#define GM_PALEGREEN   (gmColor)0x98FB98FF
 Pale green color.
#define GM_PALETURQUOISE   (gmColor)0xAFEEEEFF
 Pale turquoise color.
#define GM_PALEVIOLETRED   (gmColor)0xDB7093FF
 Pale violet red color.
#define GM_PAPAYAWHIP   (gmColor)0xFFEFD5FF
 Papaya whip color.
#define GM_PEACHPUFF   (gmColor)0xFFDAB9FF
 Peach puff color.
#define GM_PERU   (gmColor)0xCD853FFF
 Peru color.
#define GM_PINK   (gmColor)0xFFC0CBFF
 Pink color.
#define GM_PLUM   (gmColor)0xDDA0DDFF
 Plum color.
#define GM_POWDERBLUE   (gmColor)0xB0E0E6FF
 Powder blue color.
#define GM_PURPLE   (gmColor)0x800080FF
 Purple color.
#define GM_REBECCAPURPLE   (gmColor)0x663399FF
 Rebecca purple color.
#define GM_RED   (gmColor)0xFF0000FF
 Red color.
#define GM_ROSYBROWN   (gmColor)0xBC8F8FFF
 Rosy brown color.
#define GM_ROYALBLUE   (gmColor)0x4169E1FF
 Royal blue color.
#define GM_SADDLEBROWN   (gmColor)0x8B4513FF
 Saddle brown color.
#define GM_SALMON   (gmColor)0xFA8072FF
 Salmon color.
#define GM_SANDYBROWN   (gmColor)0xF4A460FF
 Sandy brown color.
#define GM_SEAGREEN   (gmColor)0x2E8B57FF
 Sea green color.
#define GM_SEASHELL   (gmColor)0xFFF5EEFF
 Sea shell color.
#define GM_SIENNA   (gmColor)0xA0522DFF
 Sienna color.
#define GM_SILVER   (gmColor)0xC0C0C0FF
 Silver color.
#define GM_SKYBLUE   (gmColor)0x87CEEBFF
 Sky blue color.
#define GM_SLATEBLUE   (gmColor)0x6A5ACDFF
 Slate blue color.
#define GM_SLATEGRAY   (gmColor)0x708090FF
 Slate gray color.
#define GM_SLATEGREY   (gmColor)0x708090FF
 Slate grey color (same as slate gray).
#define GM_SNOW   (gmColor)0xFFFAFAFF
 Snow color.
#define GM_SPRINGGREEN   (gmColor)0x00FF7FFF
 Spring green color.
#define GM_STEELBLUE   (gmColor)0x4682B4FF
 Steel blue color.
#define GM_TAN   (gmColor)0xD2B48CFF
 Tan color.
#define GM_TEAL   (gmColor)0x008080FF
 Teal color.
#define GM_THISTLE   (gmColor)0xD8BFD8FF
 Thistle color.
#define GM_TOMATO   (gmColor)0xFF6347FF
 Tomato color.
#define GM_TURQUOISE   (gmColor)0x40E0D0FF
 Turquoise color.
#define GM_VIOLET   (gmColor)0xEE82EEFF
 Violet color.
#define GM_WHEAT   (gmColor)0xF5DEB3FF
 Wheat color.
#define GM_WHITE   (gmColor)0xFFFFFFFF
 White color.
#define GM_WHITESMOKE   (gmColor)0xF5F5F5FF
 White smoke color.
#define GM_YELLOW   (gmColor)0xFFFF00FF
 Yellow color.
#define GM_YELLOWGREEN   (gmColor)0x9ACD32FF
 Yellow green color.

Typedefs

typedef unsigned int gmColor
 Type definition for color values in RGBA format.

Macro Definition Documentation

◆ GM_ALICEBLUE

#define GM_ALICEBLUE   (gmColor)0xF0F8FFFF

Alice blue color.

◆ gm_alpha

#define gm_alpha ( col)
Value:
(col & 0x000000FF)

Extracts the alpha component from a color.

Parameters
colThe color to extract from.
Returns
The alpha component (0-255).
Examples
/home/engon/gama/gama/lib/gama.h.

◆ GM_ANTIQUEWHITE

#define GM_ANTIQUEWHITE   (gmColor)0xFAEBD7FF

Antique white color.

◆ GM_AQUA

#define GM_AQUA   (gmColor)0x00FFFFFF

Aqua color.

◆ GM_AQUAMARINE

#define GM_AQUAMARINE   (gmColor)0x7FFFD4FF

Aquamarine color.

◆ GM_AZURE

#define GM_AZURE   (gmColor)0xF0FFFFFF

Azure color.

◆ GM_BEIGE

#define GM_BEIGE   (gmColor)0xF5F5DCFF

Beige color.

◆ GM_BISQUE

#define GM_BISQUE   (gmColor)0xFFE4C4FF

Bisque color.

◆ GM_BLACK

#define GM_BLACK   (gmColor)0x000000FF

Black color.

Examples
/home/engon/gama/gama/lib/gama.h.

◆ GM_BLANCHEDALMOND

#define GM_BLANCHEDALMOND   (gmColor)0xFFEBCDFF

Blanched almond color.

◆ GM_BLUE

#define GM_BLUE   (gmColor)0x0000FFFF

Blue color.

◆ gm_blue

#define gm_blue ( col)
Value:
((col & 0x0000FF00) >> 8)

Extracts the blue component from a color.

Parameters
colThe color to extract from.
Returns
The blue component (0-255).
Examples
/home/engon/gama/gama/lib/gama.h.

◆ GM_BLUEVIOLET

#define GM_BLUEVIOLET   (gmColor)0x8A2BE2FF

Blue violet color.

◆ GM_BROWN

#define GM_BROWN   (gmColor)0xA52A2AFF

Brown color.

◆ GM_BURLYWOOD

#define GM_BURLYWOOD   (gmColor)0xDEB887FF

Burlywood color.

◆ GM_CADETBLUE

#define GM_CADETBLUE   (gmColor)0x5F9EA0FF

Cadet blue color.

◆ GM_CHARTREUSE

#define GM_CHARTREUSE   (gmColor)0x7FFF00FF

Chartreuse color.

◆ GM_CHOCOLATE

#define GM_CHOCOLATE   (gmColor)0xD2691EFF

Chocolate color.

◆ GM_CORAL

#define GM_CORAL   (gmColor)0xFF7F50FF

Coral color.

◆ GM_CORNFLOWERBLUE

#define GM_CORNFLOWERBLUE   (gmColor)0x6495EDFF

Cornflower blue color.

◆ GM_CORNSILK

#define GM_CORNSILK   (gmColor)0xFFF8DCFF

Cornsilk color.

◆ GM_CRIMSON

#define GM_CRIMSON   (gmColor)0xDC143CFF

Crimson color.

◆ GM_CYAN

#define GM_CYAN   (gmColor)0x00FFFFFF

Cyan color.

◆ GM_DARKBLUE

#define GM_DARKBLUE   (gmColor)0x00008BFF

Dark blue color.

◆ GM_DARKCYAN

#define GM_DARKCYAN   (gmColor)0x008B8BFF

Dark cyan color.

◆ GM_DARKGOLDENROD

#define GM_DARKGOLDENROD   (gmColor)0xB8860BFF

Dark goldenrod color.

◆ GM_DARKGRAY

#define GM_DARKGRAY   (gmColor)0xA9A9A9FF

Dark gray color.

◆ GM_DARKGREEN

#define GM_DARKGREEN   (gmColor)0x006400FF

Dark green color.

◆ GM_DARKGREY

#define GM_DARKGREY   (gmColor)0xA9A9A9FF

Dark grey color (same as dark gray).

◆ GM_DARKKHAKI

#define GM_DARKKHAKI   (gmColor)0xBDB76BFF

Dark khaki color.

◆ GM_DARKMAGENTA

#define GM_DARKMAGENTA   (gmColor)0x8B008BFF

Dark magenta color.

◆ GM_DARKOLIVEGREEN

#define GM_DARKOLIVEGREEN   (gmColor)0x556B2FFF

Dark olive green color.

◆ GM_DARKORANGE

#define GM_DARKORANGE   (gmColor)0xFF8C00FF

Dark orange color.

◆ GM_DARKORCHID

#define GM_DARKORCHID   (gmColor)0x9932CCFF

Dark orchid color.

◆ GM_DARKRED

#define GM_DARKRED   (gmColor)0x8B0000FF

Dark red color.

◆ GM_DARKSALMON

#define GM_DARKSALMON   (gmColor)0xE9967AFF

Dark salmon color.

◆ GM_DARKSEAGREEN

#define GM_DARKSEAGREEN   (gmColor)0x8FBC8FFF

Dark sea green color.

◆ GM_DARKSLATEBLUE

#define GM_DARKSLATEBLUE   (gmColor)0x483D8BFF

Dark slate blue color.

◆ GM_DARKSLATEGRAY

#define GM_DARKSLATEGRAY   (gmColor)0x2F4F4FFF

Dark slate gray color.

◆ GM_DARKSLATEGREY

#define GM_DARKSLATEGREY   (gmColor)0x2F4F4FFF

Dark slate grey color (same as dark slate gray).

◆ GM_DARKTURQUOISE

#define GM_DARKTURQUOISE   (gmColor)0x00CED1FF

Dark turquoise color.

◆ GM_DARKVIOLET

#define GM_DARKVIOLET   (gmColor)0x9400D3FF

Dark violet color.

◆ GM_DEEPPINK

#define GM_DEEPPINK   (gmColor)0xFF1493FF

Deep pink color.

◆ GM_DEEPSKYBLUE

#define GM_DEEPSKYBLUE   (gmColor)0x00BFFFFF

Deep sky blue color.

◆ GM_DIMGRAY

#define GM_DIMGRAY   (gmColor)0x696969FF

Dim gray color.

◆ GM_DIMGREY

#define GM_DIMGREY   (gmColor)0x696969FF

Dim grey color (same as dim gray).

◆ GM_DODGERBLUE

#define GM_DODGERBLUE   (gmColor)0x1E90FFFF

Dodger blue color.

◆ GM_FIREBRICK

#define GM_FIREBRICK   (gmColor)0xB22222FF

Fire brick color.

◆ GM_FLORALWHITE

#define GM_FLORALWHITE   (gmColor)0xFFFAF0FF

Floral white color.

◆ GM_FORESTGREEN

#define GM_FORESTGREEN   (gmColor)0x228B22FF

Forest green color.

◆ GM_FUCHSIA

#define GM_FUCHSIA   (gmColor)0xFF00FFFF

Fuchsia color.

◆ GM_GAINSBORO

#define GM_GAINSBORO   (gmColor)0xDCDCDCFF

Gainsboro color.

◆ GM_GAMA

#define GM_GAMA   (gmColor)0xAA77AAFF

The official Gama brand color.

Examples
/home/engon/gama/gama/lib/gama.h.

◆ GM_GHOSTWHITE

#define GM_GHOSTWHITE   (gmColor)0xF8F8FFFF

Ghost white color.

◆ GM_GOLD

#define GM_GOLD   (gmColor)0xFFD700FF

Gold color.

◆ GM_GOLDENROD

#define GM_GOLDENROD   (gmColor)0xDAA520FF

Goldenrod color.

◆ GM_GRAY

#define GM_GRAY   (gmColor)0x808080FF

Gray color.

◆ GM_GREEN

#define GM_GREEN   (gmColor)0x008000FF

Green color.

◆ gm_green

#define gm_green ( col)
Value:
((col & 0x00FF0000) >> 16)

Extracts the green component from a color.

Parameters
colThe color to extract from.
Returns
The green component (0-255).
Examples
/home/engon/gama/gama/lib/gama.h.

◆ GM_GREENYELLOW

#define GM_GREENYELLOW   (gmColor)0xADFF2FFF

Green yellow color.

◆ GM_GREY

#define GM_GREY   (gmColor)0x808080FF

Grey color (same as gray).

◆ GM_HONEYDEW

#define GM_HONEYDEW   (gmColor)0xF0FFF0FF

Honeydew color.

◆ GM_HOTPINK

#define GM_HOTPINK   (gmColor)0xFF69B4FF

Hot pink color.

◆ GM_INDIANRED

#define GM_INDIANRED   (gmColor)0xCD5C5CFF

Indian red color.

◆ GM_INDIGO

#define GM_INDIGO   (gmColor)0x4B0082FF

Indigo color.

◆ GM_IVORY

#define GM_IVORY   (gmColor)0xFFFFF0FF

Ivory color.

◆ GM_KHAKI

#define GM_KHAKI   (gmColor)0xF0E68CFF

Khaki color.

◆ GM_LAVENDER

#define GM_LAVENDER   (gmColor)0xE6E6FAFF

Lavender color.

◆ GM_LAVENDERBLUSH

#define GM_LAVENDERBLUSH   (gmColor)0xFFF0F5FF

Lavender blush color.

◆ GM_LAWNGREEN

#define GM_LAWNGREEN   (gmColor)0x7CFC00FF

Lawn green color.

◆ GM_LEMONCHIFFON

#define GM_LEMONCHIFFON   (gmColor)0xFFFACDFF

Lemon chiffon color.

◆ GM_LIGHTBLUE

#define GM_LIGHTBLUE   (gmColor)0xADD8E6FF

Light blue color.

◆ GM_LIGHTCORAL

#define GM_LIGHTCORAL   (gmColor)0xF08080FF

Light coral color.

◆ GM_LIGHTCYAN

#define GM_LIGHTCYAN   (gmColor)0xE0FFFFFF

Light cyan color.

◆ GM_LIGHTGOLDENRODYELLOW

#define GM_LIGHTGOLDENRODYELLOW   (gmColor)0xFAFAD2FF

Light goldenrod yellow color.

◆ GM_LIGHTGRAY

#define GM_LIGHTGRAY   (gmColor)0xD3D3D3FF

Light gray color.

◆ GM_LIGHTGREEN

#define GM_LIGHTGREEN   (gmColor)0x90EE90FF

Light green color.

◆ GM_LIGHTGREY

#define GM_LIGHTGREY   (gmColor)0xD3D3D3FF

Light grey color (same as light gray).

◆ GM_LIGHTPINK

#define GM_LIGHTPINK   (gmColor)0xFFB6C1FF

Light pink color.

◆ GM_LIGHTSALMON

#define GM_LIGHTSALMON   (gmColor)0xFFA07AFF

Light salmon color.

◆ GM_LIGHTSEAGREEN

#define GM_LIGHTSEAGREEN   (gmColor)0x20B2AAFF

Light sea green color.

◆ GM_LIGHTSKYBLUE

#define GM_LIGHTSKYBLUE   (gmColor)0x87CEFAFF

Light sky blue color.

◆ GM_LIGHTSLATEGRAY

#define GM_LIGHTSLATEGRAY   (gmColor)0x778899FF

Light slate gray color.

◆ GM_LIGHTSLATEGREY

#define GM_LIGHTSLATEGREY   (gmColor)0x778899FF

Light slate grey color (same as light slate gray).

◆ GM_LIGHTSTEELBLUE

#define GM_LIGHTSTEELBLUE   (gmColor)0xB0C4DEFF

Light steel blue color.

◆ GM_LIGHTYELLOW

#define GM_LIGHTYELLOW   (gmColor)0xFFFFE0FF

Light yellow color.

◆ GM_LIME

#define GM_LIME   (gmColor)0x00FF00FF

Lime color.

◆ GM_LIMEGREEN

#define GM_LIMEGREEN   (gmColor)0x32CD32FF

Lime green color.

◆ GM_LINEN

#define GM_LINEN   (gmColor)0xFAF0E6FF

Linen color.

◆ GM_MAGENTA

#define GM_MAGENTA   (gmColor)0xFF00FFFF

Magenta color.

◆ GM_MAROON

#define GM_MAROON   (gmColor)0x800000FF

Maroon color.

◆ GM_MEDIUMAQUAMARINE

#define GM_MEDIUMAQUAMARINE   (gmColor)0x66CDAAFF

Medium aquamarine color.

◆ GM_MEDIUMBLUE

#define GM_MEDIUMBLUE   (gmColor)0x0000CDFF

Medium blue color.

◆ GM_MEDIUMORCHID

#define GM_MEDIUMORCHID   (gmColor)0xBA55D3FF

Medium orchid color.

◆ GM_MEDIUMPURPLE

#define GM_MEDIUMPURPLE   (gmColor)0x9370DBFF

Medium purple color.

◆ GM_MEDIUMSEAGREEN

#define GM_MEDIUMSEAGREEN   (gmColor)0x3CB371FF

Medium sea green color.

◆ GM_MEDIUMSLATEBLUE

#define GM_MEDIUMSLATEBLUE   (gmColor)0x7B68EEFF

Medium slate blue color.

◆ GM_MEDIUMSPRINGGREEN

#define GM_MEDIUMSPRINGGREEN   (gmColor)0x00FA9AFF

Medium spring green color.

◆ GM_MEDIUMTURQUOISE

#define GM_MEDIUMTURQUOISE   (gmColor)0x48D1CCFF

Medium turquoise color.

◆ GM_MEDIUMVIOLETRED

#define GM_MEDIUMVIOLETRED   (gmColor)0xC71585FF

Medium violet red color.

◆ GM_MIDNIGHTBLUE

#define GM_MIDNIGHTBLUE   (gmColor)0x191970FF

Midnight blue color.

◆ GM_MINTCREAM

#define GM_MINTCREAM   (gmColor)0xF5FFFAFF

Mint cream color.

◆ GM_MISTYROSE

#define GM_MISTYROSE   (gmColor)0xFFE4E1FF

Misty rose color.

◆ GM_MOCCASIN

#define GM_MOCCASIN   (gmColor)0xFFE4B5FF

Moccasin color.

◆ GM_NAVAJOWHITE

#define GM_NAVAJOWHITE   (gmColor)0xFFDEADFF

Navajo white color.

◆ GM_NAVY

#define GM_NAVY   (gmColor)0x000080FF

Navy color.

◆ GM_OLDLACE

#define GM_OLDLACE   (gmColor)0xFDF5E6FF

Old lace color.

◆ GM_OLIVE

#define GM_OLIVE   (gmColor)0x808000FF

Olive color.

◆ GM_OLIVEDRAB

#define GM_OLIVEDRAB   (gmColor)0x6B8E23FF

Olive drab color.

◆ GM_OPAQUE

#define GM_OPAQUE   (gmColor)0xFFFFFFFF

Opaque color (full alpha).

◆ GM_ORANGE

#define GM_ORANGE   (gmColor)0xFFA500FF

Orange color.

◆ GM_ORANGERED

#define GM_ORANGERED   (gmColor)0xFF4500FF

Orange red color.

◆ GM_ORCHID

#define GM_ORCHID   (gmColor)0xDA70D6FF

Orchid color.

◆ GM_PALEGOLDENROD

#define GM_PALEGOLDENROD   (gmColor)0xEEE8AAFF

Pale goldenrod color.

◆ GM_PALEGREEN

#define GM_PALEGREEN   (gmColor)0x98FB98FF

Pale green color.

◆ GM_PALETURQUOISE

#define GM_PALETURQUOISE   (gmColor)0xAFEEEEFF

Pale turquoise color.

◆ GM_PALEVIOLETRED

#define GM_PALEVIOLETRED   (gmColor)0xDB7093FF

Pale violet red color.

◆ GM_PAPAYAWHIP

#define GM_PAPAYAWHIP   (gmColor)0xFFEFD5FF

Papaya whip color.

◆ GM_PEACHPUFF

#define GM_PEACHPUFF   (gmColor)0xFFDAB9FF

Peach puff color.

◆ GM_PERU

#define GM_PERU   (gmColor)0xCD853FFF

Peru color.

◆ GM_PINK

#define GM_PINK   (gmColor)0xFFC0CBFF

Pink color.

◆ GM_PLUM

#define GM_PLUM   (gmColor)0xDDA0DDFF

Plum color.

◆ GM_POWDERBLUE

#define GM_POWDERBLUE   (gmColor)0xB0E0E6FF

Powder blue color.

◆ GM_PURPLE

#define GM_PURPLE   (gmColor)0x800080FF

Purple color.

◆ GM_REBECCAPURPLE

#define GM_REBECCAPURPLE   (gmColor)0x663399FF

Rebecca purple color.

◆ GM_RED

#define GM_RED   (gmColor)0xFF0000FF

Red color.

◆ gm_red

#define gm_red ( col)
Value:
((col & 0xFF000000) >> 24)

Extracts the red component from a color.

Parameters
colThe color to extract from.
Returns
The red component (0-255).
Examples
/home/engon/gama/gama/lib/gama.h.

◆ GM_ROSYBROWN

#define GM_ROSYBROWN   (gmColor)0xBC8F8FFF

Rosy brown color.

◆ GM_ROYALBLUE

#define GM_ROYALBLUE   (gmColor)0x4169E1FF

Royal blue color.

◆ GM_SADDLEBROWN

#define GM_SADDLEBROWN   (gmColor)0x8B4513FF

Saddle brown color.

◆ GM_SALMON

#define GM_SALMON   (gmColor)0xFA8072FF

Salmon color.

◆ GM_SANDYBROWN

#define GM_SANDYBROWN   (gmColor)0xF4A460FF

Sandy brown color.

◆ GM_SEAGREEN

#define GM_SEAGREEN   (gmColor)0x2E8B57FF

Sea green color.

◆ GM_SEASHELL

#define GM_SEASHELL   (gmColor)0xFFF5EEFF

Sea shell color.

◆ GM_SIENNA

#define GM_SIENNA   (gmColor)0xA0522DFF

Sienna color.

◆ GM_SILVER

#define GM_SILVER   (gmColor)0xC0C0C0FF

Silver color.

◆ GM_SKYBLUE

#define GM_SKYBLUE   (gmColor)0x87CEEBFF

Sky blue color.

◆ GM_SLATEBLUE

#define GM_SLATEBLUE   (gmColor)0x6A5ACDFF

Slate blue color.

◆ GM_SLATEGRAY

#define GM_SLATEGRAY   (gmColor)0x708090FF

Slate gray color.

◆ GM_SLATEGREY

#define GM_SLATEGREY   (gmColor)0x708090FF

Slate grey color (same as slate gray).

◆ GM_SNOW

#define GM_SNOW   (gmColor)0xFFFAFAFF

Snow color.

◆ GM_SPRINGGREEN

#define GM_SPRINGGREEN   (gmColor)0x00FF7FFF

Spring green color.

◆ GM_STEELBLUE

#define GM_STEELBLUE   (gmColor)0x4682B4FF

Steel blue color.

◆ GM_TAN

#define GM_TAN   (gmColor)0xD2B48CFF

Tan color.

◆ GM_TEAL

#define GM_TEAL   (gmColor)0x008080FF

Teal color.

◆ GM_THISTLE

#define GM_THISTLE   (gmColor)0xD8BFD8FF

Thistle color.

◆ GM_TOMATO

#define GM_TOMATO   (gmColor)0xFF6347FF

Tomato color.

◆ GM_TRANSLUCENT

#define GM_TRANSLUCENT   (gmColor)0xFFFFFF99

Translucent color (partial alpha).

◆ GM_TRANSPARENT

#define GM_TRANSPARENT   (gmColor)0xFFFFFF00

Transparent color (zero alpha).

◆ GM_TURQUOISE

#define GM_TURQUOISE   (gmColor)0x40E0D0FF

Turquoise color.

◆ GM_VIOLET

#define GM_VIOLET   (gmColor)0xEE82EEFF

Violet color.

◆ GM_WHEAT

#define GM_WHEAT   (gmColor)0xF5DEB3FF

Wheat color.

◆ GM_WHITE

#define GM_WHITE   (gmColor)0xFFFFFFFF

White color.

Examples
/home/engon/gama/gama/lib/gama.h.

◆ GM_WHITESMOKE

#define GM_WHITESMOKE   (gmColor)0xF5F5F5FF

White smoke color.

◆ GM_YELLOW

#define GM_YELLOW   (gmColor)0xFFFF00FF

Yellow color.

◆ GM_YELLOWGREEN

#define GM_YELLOWGREEN   (gmColor)0x9ACD32FF

Yellow green color.

Typedef Documentation

◆ gmColor

typedef unsigned int gmColor

Type definition for color values in RGBA format.

Examples
/home/engon/gama/gama/lib/gama.h.