Mountain  1.0.0
Simple C++ 2D Game Framework
Mountain::Color Struct Reference

The Color struct represents a color in RGBA color space. More...

#include <color.hpp>

Public Member Functions

constexpr Color (const float_t rgb, const float_t a=1.f)
 Constructs a grayscale color with each component equal to rgb. More...
 
constexpr Color (const float_t r, const float_t g, const float_t b, const float_t a=1.f)
 Constructs a color with each specified component. More...
 
constexpr Color (const Vector3 &rgb, const float_t a=1.f)
 Constructs a color from a Vector3 and an alpha value. More...
 
constexpr Color (const Vector4 &rgba)
 Constructs a color from a Vector4. More...
 
constexpr Color (const float *data)
 Constructs a color from four floats at the given pointer address. More...
 
uint32_t GetPackedValue () const
 
constexpr float_t * Data ()
 
constexpr const float_t * Data () const
 
constexpr operator ColorHsva () const
 Converts the Color to a ColorHsv.
 
constexpr operator Vector3 () const
 Converts the Color to a Vector3.
 
constexpr operator Vector4 () const
 Converts the Color to a Vector4.
 

Static Public Member Functions

static constexpr Color Transparent ()
 Constant for Transparent. More...
 
static constexpr Color AliceBlue ()
 Constant for Alice Blue. More...
 
static constexpr Color AntiqueWhite ()
 Constant for Antique White. More...
 
static constexpr Color Aqua ()
 Constant for Aqua. More...
 
static constexpr Color Aquamarine ()
 Constant for Aquamarine. More...
 
static constexpr Color Azure ()
 Constant for Azure. More...
 
static constexpr Color Beige ()
 Constant for Beige. More...
 
static constexpr Color Bisque ()
 Constant for Bisque. More...
 
static constexpr Color Black ()
 Constant for Black. More...
 
static constexpr Color BlanchedAlmond ()
 Constant for Blanched Almond. More...
 
static constexpr Color Blue ()
 Constant for Blue. More...
 
static constexpr Color BlueViolet ()
 Constant for Blue Violet. More...
 
static constexpr Color Brown ()
 Constant for Brown. More...
 
static constexpr Color BurlyWood ()
 Constant for Burly Wood. More...
 
static constexpr Color CadetBlue ()
 Constant for Cadet Blue. More...
 
static constexpr Color Chartreuse ()
 Constant for Chartreuse. More...
 
static constexpr Color Chocolate ()
 Constant for Chocolate. More...
 
static constexpr Color Coral ()
 Constant for Coral. More...
 
static constexpr Color CornflowerBlue ()
 Constant for Cornflower Blue. More...
 
static constexpr Color Cornsilk ()
 Constant for Cornsilk. More...
 
static constexpr Color Crimson ()
 Constant for Crimson. More...
 
static constexpr Color Cyan ()
 Constant for Cyan. More...
 
static constexpr Color DarkBlue ()
 Constant for Dark Blue. More...
 
static constexpr Color DarkCyan ()
 Constant for Dark Cyan. More...
 
static constexpr Color DarkGoldenrod ()
 Constant for Dark Goldenrod. More...
 
static constexpr Color DarkGray ()
 Constant for Dark Gray. More...
 
static constexpr Color DarkGreen ()
 Constant for Dark Green. More...
 
static constexpr Color DarkKhaki ()
 Constant for Dark Khaki. More...
 
static constexpr Color DarkMagenta ()
 Constant for Dark Magenta. More...
 
static constexpr Color DarkOliveGreen ()
 Constant for Dark Olive Green. More...
 
static constexpr Color DarkOrange ()
 Constant for Dark Orange. More...
 
static constexpr Color DarkOrchid ()
 Constant for Dark Orchid. More...
 
static constexpr Color DarkRed ()
 Constant for Dark Red. More...
 
static constexpr Color DarkSalmon ()
 Constant for Dark Salmon. More...
 
static constexpr Color DarkSeaGreen ()
 Constant for Dark Sea Green. More...
 
static constexpr Color DarkSlateBlue ()
 Constant for Dark Slate Blue. More...
 
static constexpr Color DarkSlateGray ()
 Constant for Dark Slate Gray. More...
 
static constexpr Color DarkTurquoise ()
 Constant for Dark Turquoise. More...
 
static constexpr Color DarkViolet ()
 Constant for Dark Violet. More...
 
static constexpr Color DeepPink ()
 Constant for Deep Pink. More...
 
static constexpr Color DeepSkyBlue ()
 Constant for Deep Sky Blue. More...
 
static constexpr Color DimGray ()
 Constant for Dim Gray. More...
 
static constexpr Color DodgerBlue ()
 Constant for Dodger Blue. More...
 
static constexpr Color Firebrick ()
 Constant for Firebrick. More...
 
static constexpr Color FloralWhite ()
 Constant for Floral White. More...
 
static constexpr Color ForestGreen ()
 Constant for Forest Green. More...
 
static constexpr Color Fuchsia ()
 Constant for Fuchsia. More...
 
static constexpr Color Gainsboro ()
 Constant for Gainsboro. More...
 
static constexpr Color GhostWhite ()
 Constant for Ghost White. More...
 
static constexpr Color Gold ()
 Constant for Gold. More...
 
static constexpr Color Goldenrod ()
 Constant for Goldenrod. More...
 
static constexpr Color Gray ()
 Constant for Gray. More...
 
static constexpr Color Green ()
 Constant for Green. More...
 
static constexpr Color GreenYellow ()
 Constant for Green Yellow. More...
 
static constexpr Color Honeydew ()
 Constant for Honeydew. More...
 
static constexpr Color HotPink ()
 Constant for Hot Pink. More...
 
static constexpr Color IndianRed ()
 Constant for Indian Red. More...
 
static constexpr Color Indigo ()
 Constant for Indigo. More...
 
static constexpr Color Ivory ()
 Constant for Ivory. More...
 
static constexpr Color Khaki ()
 Constant for Khaki. More...
 
static constexpr Color Lavender ()
 Constant for Lavender. More...
 
static constexpr Color LavenderBlush ()
 Constant for Lavender Blush. More...
 
static constexpr Color LawnGreen ()
 Constant for Lawn Green. More...
 
static constexpr Color LemonChiffon ()
 Constant for Lemon Chiffon. More...
 
static constexpr Color LightBlue ()
 Constant for Light Blue. More...
 
static constexpr Color LightCoral ()
 Constant for Light Coral. More...
 
static constexpr Color LightCyan ()
 Constant for Light Cyan. More...
 
static constexpr Color LightGoldenrodYellow ()
 Constant for Light Goldenrod Yellow. More...
 
static constexpr Color LightGray ()
 Constant for Light Gray. More...
 
static constexpr Color LightGreen ()
 Constant for Light Green. More...
 
static constexpr Color LightPink ()
 Constant for Light Pink. More...
 
static constexpr Color LightSalmon ()
 Constant for Light Salmon. More...
 
static constexpr Color LightSeaGreen ()
 Constant for Light Sea Green. More...
 
static constexpr Color LightSkyBlue ()
 Constant for Light Sky Blue. More...
 
static constexpr Color LightSlateGray ()
 Constant for Light Slate Gray. More...
 
static constexpr Color LightSteelBlue ()
 Constant for Light Steel Blue. More...
 
static constexpr Color LightYellow ()
 Constant for Light Yellow. More...
 
static constexpr Color Lime ()
 Constant for Lime. More...
 
static constexpr Color LimeGreen ()
 Constant for Lime Green. More...
 
static constexpr Color Linen ()
 Constant for Linen. More...
 
static constexpr Color Magenta ()
 Constant for Magenta. More...
 
static constexpr Color Maroon ()
 Constant for Maroon. More...
 
static constexpr Color MediumAquamarine ()
 Constant for Medium Aquamarine. More...
 
static constexpr Color MediumBlue ()
 Constant for Medium Blue. More...
 
static constexpr Color MediumOrchid ()
 Constant for Medium Orchid. More...
 
static constexpr Color MediumPurple ()
 Constant for Medium Purple. More...
 
static constexpr Color MediumSeaGreen ()
 Constant for Medium Sea Green. More...
 
static constexpr Color MediumSlateBlue ()
 Constant for Medium Slate Blue. More...
 
static constexpr Color MediumSpringGreen ()
 Constant for Medium Spring Green. More...
 
static constexpr Color MediumTurquoise ()
 Constant for Medium Turquoise. More...
 
static constexpr Color MediumVioletRed ()
 Constant for Medium Violet Red. More...
 
static constexpr Color MidnightBlue ()
 Constant for Midnight Blue. More...
 
static constexpr Color MintCream ()
 Constant for Mint Cream. More...
 
static constexpr Color MistyRose ()
 Constant for Misty Rose. More...
 
static constexpr Color Moccasin ()
 Constant for Moccasin. More...
 
static constexpr Color MonoGameOrange ()
 Constant for MonoGame Orange. More...
 
static constexpr Color NavajoWhite ()
 Constant for Navajo White. More...
 
static constexpr Color Navy ()
 Constant for Navy. More...
 
static constexpr Color OldLace ()
 Constant for Old Lace. More...
 
static constexpr Color Olive ()
 Constant for Olive. More...
 
static constexpr Color OliveDrab ()
 Constant for Olive Drab. More...
 
static constexpr Color Orange ()
 Constant for Orange. More...
 
static constexpr Color OrangeRed ()
 Constant for Orange Red. More...
 
static constexpr Color Orchid ()
 Constant for Orchid. More...
 
static constexpr Color PaleGoldenrod ()
 Constant for Pale Goldenrod. More...
 
static constexpr Color PaleGreen ()
 Constant for Pale Green. More...
 
static constexpr Color PaleTurquoise ()
 Constant for Pale Turquoise. More...
 
static constexpr Color PaleVioletRed ()
 Constant for Pale Violet Red. More...
 
static constexpr Color PapayaWhip ()
 Constant for Papaya Whip. More...
 
static constexpr Color PeachPuff ()
 Constant for Peach Puff. More...
 
static constexpr Color Peru ()
 Constant for Peru. More...
 
static constexpr Color Pink ()
 Constant for Pink. More...
 
static constexpr Color Plum ()
 Constant for Plum. More...
 
static constexpr Color PowderBlue ()
 Constant for Powder Blue. More...
 
static constexpr Color Purple ()
 Constant for Purple. More...
 
static constexpr Color Red ()
 Constant for Red. More...
 
static constexpr Color RosyBrown ()
 Constant for Rosy Brown. More...
 
static constexpr Color RoyalBlue ()
 Constant for Royal Blue. More...
 
static constexpr Color SaddleBrown ()
 Constant for Saddle Brown. More...
 
static constexpr Color Salmon ()
 Constant for Salmon. More...
 
static constexpr Color SandyBrown ()
 Constant for Sandy Brown. More...
 
static constexpr Color SeaGreen ()
 Constant for Sea Green. More...
 
static constexpr Color SeaShell ()
 Constant for SeaShell. More...
 
static constexpr Color Sienna ()
 Constant for Sienna. More...
 
static constexpr Color Silver ()
 Constant for Silver. More...
 
static constexpr Color SkyBlue ()
 Constant for Sky Blue. More...
 
static constexpr Color SlateBlue ()
 Constant for Slate Blue. More...
 
static constexpr Color SlateGray ()
 Constant for Slate Gray. More...
 
static constexpr Color Snow ()
 Constant for Snow. More...
 
static constexpr Color SpringGreen ()
 Constant for Spring Green. More...
 
static constexpr Color SteelBlue ()
 Constant for Steel Blue. More...
 
static constexpr Color Tan ()
 Constant for Tan. More...
 
static constexpr Color Teal ()
 Constant for Teal. More...
 
static constexpr Color Thistle ()
 Constant for Thistle. More...
 
static constexpr Color Tomato ()
 Constant for Tomato. More...
 
static constexpr Color Turquoise ()
 Constant for Turquoise. More...
 
static constexpr Color Violet ()
 Constant for Violet. More...
 
static constexpr Color Wheat ()
 Constant for Wheat. More...
 
static constexpr Color White ()
 Constant for White. More...
 
static constexpr Color WhiteSmoke ()
 Constant for White Smoke. More...
 
static constexpr Color Yellow ()
 Constant for Yellow. More...
 
static constexpr Color YellowGreen ()
 Constant for Yellow Green. More...
 

Public Attributes

float_t r = 0.f
 Red component.
 
float_t g = 0.f
 Green component.
 
float_t b = 0.f
 Blue component.
 
float_t a = 1.f
 Alpha component.
 

Detailed Description

The Color struct represents a color in RGBA color space.

It uses float values from 0 to 1. The default alpha value is 1.

Definition at line 26 of file color.hpp.

Constructor & Destructor Documentation

◆ Color() [1/5]

constexpr Mountain::Color::Color ( const float_t  rgb,
const float_t  a = 1.f 
)
explicit

Constructs a grayscale color with each component equal to rgb.

Parameters
rgbRed, Green and Blue components
aAlpha component

◆ Color() [2/5]

constexpr Mountain::Color::Color ( const float_t  r,
const float_t  g,
const float_t  b,
const float_t  a = 1.f 
)

Constructs a color with each specified component.

Parameters
rRed component
gGreen component
bBlue component
aAlpha component

◆ Color() [3/5]

constexpr Mountain::Color::Color ( const Vector3 rgb,
const float_t  a = 1.f 
)
explicit

Constructs a color from a Vector3 and an alpha value.

Parameters
rgbRed, Green and Blue components
aAlpha component

◆ Color() [4/5]

constexpr Mountain::Color::Color ( const Vector4 rgba)
explicit

Constructs a color from a Vector4.

Parameters
rgbaColor components

◆ Color() [5/5]

constexpr Mountain::Color::Color ( const float *  data)
explicit

Constructs a color from four floats at the given pointer address.

Parameters
dataColor components

Member Function Documentation

◆ AliceBlue()

static constexpr Color Mountain::Color::AliceBlue ( )
static

Constant for Alice Blue.

Returns
The Alice Blue color.

◆ AntiqueWhite()

static constexpr Color Mountain::Color::AntiqueWhite ( )
static

Constant for Antique White.

Returns
The Antique White color.

◆ Aqua()

static constexpr Color Mountain::Color::Aqua ( )
static

Constant for Aqua.

Returns
The Aqua color.

◆ Aquamarine()

static constexpr Color Mountain::Color::Aquamarine ( )
static

Constant for Aquamarine.

Returns
The Aquamarine color.

◆ Azure()

static constexpr Color Mountain::Color::Azure ( )
static

Constant for Azure.

Returns
The Azure color.

◆ Beige()

static constexpr Color Mountain::Color::Beige ( )
static

Constant for Beige.

Returns
The Beige color.

◆ Bisque()

static constexpr Color Mountain::Color::Bisque ( )
static

Constant for Bisque.

Returns
The Bisque color.

◆ Black()

static constexpr Color Mountain::Color::Black ( )
static

Constant for Black.

Returns
The Black color.

◆ BlanchedAlmond()

static constexpr Color Mountain::Color::BlanchedAlmond ( )
static

Constant for Blanched Almond.

Returns
The Blanched Almond color.

◆ Blue()

static constexpr Color Mountain::Color::Blue ( )
static

Constant for Blue.

Returns
The Blue color.

◆ BlueViolet()

static constexpr Color Mountain::Color::BlueViolet ( )
static

Constant for Blue Violet.

Returns
The Blue Violet color.

◆ Brown()

static constexpr Color Mountain::Color::Brown ( )
static

Constant for Brown.

Returns
The Brown color.

◆ BurlyWood()

static constexpr Color Mountain::Color::BurlyWood ( )
static

Constant for Burly Wood.

Returns
The Burly Wood color.

◆ CadetBlue()

static constexpr Color Mountain::Color::CadetBlue ( )
static

Constant for Cadet Blue.

Returns
The Cadet Blue color.

◆ Chartreuse()

static constexpr Color Mountain::Color::Chartreuse ( )
static

Constant for Chartreuse.

Returns
The Chartreuse color.

◆ Chocolate()

static constexpr Color Mountain::Color::Chocolate ( )
static

Constant for Chocolate.

Returns
The Chocolate color.

◆ Coral()

static constexpr Color Mountain::Color::Coral ( )
static

Constant for Coral.

Returns
The Coral color.

◆ CornflowerBlue()

static constexpr Color Mountain::Color::CornflowerBlue ( )
static

Constant for Cornflower Blue.

Returns
The Cornflower Blue color.

◆ Cornsilk()

static constexpr Color Mountain::Color::Cornsilk ( )
static

Constant for Cornsilk.

Returns
The Cornsilk color.

◆ Crimson()

static constexpr Color Mountain::Color::Crimson ( )
static

Constant for Crimson.

Returns
The Crimson color.

◆ Cyan()

static constexpr Color Mountain::Color::Cyan ( )
static

Constant for Cyan.

Returns
The Cyan color.

◆ DarkBlue()

static constexpr Color Mountain::Color::DarkBlue ( )
static

Constant for Dark Blue.

Returns
The Dark Blue color.

◆ DarkCyan()

static constexpr Color Mountain::Color::DarkCyan ( )
static

Constant for Dark Cyan.

Returns
The Dark Cyan color.

◆ DarkGoldenrod()

static constexpr Color Mountain::Color::DarkGoldenrod ( )
static

Constant for Dark Goldenrod.

Returns
The Dark Goldenrod color.

◆ DarkGray()

static constexpr Color Mountain::Color::DarkGray ( )
static

Constant for Dark Gray.

Returns
The Dark Gray color.

◆ DarkGreen()

static constexpr Color Mountain::Color::DarkGreen ( )
static

Constant for Dark Green.

Returns
The Dark Green color.

◆ DarkKhaki()

static constexpr Color Mountain::Color::DarkKhaki ( )
static

Constant for Dark Khaki.

Returns
The Dark Khaki color.

◆ DarkMagenta()

static constexpr Color Mountain::Color::DarkMagenta ( )
static

Constant for Dark Magenta.

Returns
The Dark Magenta color.

◆ DarkOliveGreen()

static constexpr Color Mountain::Color::DarkOliveGreen ( )
static

Constant for Dark Olive Green.

Returns
The Dark Olive Green color.

◆ DarkOrange()

static constexpr Color Mountain::Color::DarkOrange ( )
static

Constant for Dark Orange.

Returns
The Dark Orange color.

◆ DarkOrchid()

static constexpr Color Mountain::Color::DarkOrchid ( )
static

Constant for Dark Orchid.

Returns
The Dark Orchid color.

◆ DarkRed()

static constexpr Color Mountain::Color::DarkRed ( )
static

Constant for Dark Red.

Returns
The Dark Red color.

◆ DarkSalmon()

static constexpr Color Mountain::Color::DarkSalmon ( )
static

Constant for Dark Salmon.

Returns
The Dark Salmon color.

◆ DarkSeaGreen()

static constexpr Color Mountain::Color::DarkSeaGreen ( )
static

Constant for Dark Sea Green.

Returns
The Dark Sea Green color.

◆ DarkSlateBlue()

static constexpr Color Mountain::Color::DarkSlateBlue ( )
static

Constant for Dark Slate Blue.

Returns
The Dark Slate Blue color.

◆ DarkSlateGray()

static constexpr Color Mountain::Color::DarkSlateGray ( )
static

Constant for Dark Slate Gray.

Returns
The Dark Slate Gray color.

◆ DarkTurquoise()

static constexpr Color Mountain::Color::DarkTurquoise ( )
static

Constant for Dark Turquoise.

Returns
The Dark Turquoise color.

◆ DarkViolet()

static constexpr Color Mountain::Color::DarkViolet ( )
static

Constant for Dark Violet.

Returns
The Dark Violet color.

◆ DeepPink()

static constexpr Color Mountain::Color::DeepPink ( )
static

Constant for Deep Pink.

Returns
The Deep Pink color.

◆ DeepSkyBlue()

static constexpr Color Mountain::Color::DeepSkyBlue ( )
static

Constant for Deep Sky Blue.

Returns
The Deep Sky Blue color.

◆ DimGray()

static constexpr Color Mountain::Color::DimGray ( )
static

Constant for Dim Gray.

Returns
The Dim Gray color.

◆ DodgerBlue()

static constexpr Color Mountain::Color::DodgerBlue ( )
static

Constant for Dodger Blue.

Returns
The Dodger Blue color.

◆ Firebrick()

static constexpr Color Mountain::Color::Firebrick ( )
static

Constant for Firebrick.

Returns
The Firebrick color.

◆ FloralWhite()

static constexpr Color Mountain::Color::FloralWhite ( )
static

Constant for Floral White.

Returns
The Floral White color.

◆ ForestGreen()

static constexpr Color Mountain::Color::ForestGreen ( )
static

Constant for Forest Green.

Returns
The Forest Green color.

◆ Fuchsia()

static constexpr Color Mountain::Color::Fuchsia ( )
static

Constant for Fuchsia.

Returns
The Fuchsia color.

◆ Gainsboro()

static constexpr Color Mountain::Color::Gainsboro ( )
static

Constant for Gainsboro.

Returns
The Gainsboro color.

◆ GhostWhite()

static constexpr Color Mountain::Color::GhostWhite ( )
static

Constant for Ghost White.

Returns
The Ghost White color.

◆ Gold()

static constexpr Color Mountain::Color::Gold ( )
static

Constant for Gold.

Returns
The Gold color.

◆ Goldenrod()

static constexpr Color Mountain::Color::Goldenrod ( )
static

Constant for Goldenrod.

Returns
The Goldenrod color.

◆ Gray()

static constexpr Color Mountain::Color::Gray ( )
static

Constant for Gray.

Returns
The Gray color.

◆ Green()

static constexpr Color Mountain::Color::Green ( )
static

Constant for Green.

Returns
The Green color.

◆ GreenYellow()

static constexpr Color Mountain::Color::GreenYellow ( )
static

Constant for Green Yellow.

Returns
The Green Yellow color.

◆ Honeydew()

static constexpr Color Mountain::Color::Honeydew ( )
static

Constant for Honeydew.

Returns
The Honeydew color.

◆ HotPink()

static constexpr Color Mountain::Color::HotPink ( )
static

Constant for Hot Pink.

Returns
The Hot Pink color.

◆ IndianRed()

static constexpr Color Mountain::Color::IndianRed ( )
static

Constant for Indian Red.

Returns
The Indian Red color.

◆ Indigo()

static constexpr Color Mountain::Color::Indigo ( )
static

Constant for Indigo.

Returns
The Indigo color.

◆ Ivory()

static constexpr Color Mountain::Color::Ivory ( )
static

Constant for Ivory.

Returns
The Ivory color.

◆ Khaki()

static constexpr Color Mountain::Color::Khaki ( )
static

Constant for Khaki.

Returns
The Khaki color.

◆ Lavender()

static constexpr Color Mountain::Color::Lavender ( )
static

Constant for Lavender.

Returns
The Lavender color.

◆ LavenderBlush()

static constexpr Color Mountain::Color::LavenderBlush ( )
static

Constant for Lavender Blush.

Returns
The Lavender Blush color.

◆ LawnGreen()

static constexpr Color Mountain::Color::LawnGreen ( )
static

Constant for Lawn Green.

Returns
The Lawn Green color.

◆ LemonChiffon()

static constexpr Color Mountain::Color::LemonChiffon ( )
static

Constant for Lemon Chiffon.

Returns
The Lemon Chiffon color.

◆ LightBlue()

static constexpr Color Mountain::Color::LightBlue ( )
static

Constant for Light Blue.

Returns
The Light Blue color.

◆ LightCoral()

static constexpr Color Mountain::Color::LightCoral ( )
static

Constant for Light Coral.

Returns
The Light Coral color.

◆ LightCyan()

static constexpr Color Mountain::Color::LightCyan ( )
static

Constant for Light Cyan.

Returns
The Light Cyan color.

◆ LightGoldenrodYellow()

static constexpr Color Mountain::Color::LightGoldenrodYellow ( )
static

Constant for Light Goldenrod Yellow.

Returns
The Light Goldenrod Yellow color.

◆ LightGray()

static constexpr Color Mountain::Color::LightGray ( )
static

Constant for Light Gray.

Returns
The Light Gray color.

◆ LightGreen()

static constexpr Color Mountain::Color::LightGreen ( )
static

Constant for Light Green.

Returns
The Light Green color.

◆ LightPink()

static constexpr Color Mountain::Color::LightPink ( )
static

Constant for Light Pink.

Returns
The Light Pink color.

◆ LightSalmon()

static constexpr Color Mountain::Color::LightSalmon ( )
static

Constant for Light Salmon.

Returns
The Light Salmon color.

◆ LightSeaGreen()

static constexpr Color Mountain::Color::LightSeaGreen ( )
static

Constant for Light Sea Green.

Returns
The Light Sea Green color.

◆ LightSkyBlue()

static constexpr Color Mountain::Color::LightSkyBlue ( )
static

Constant for Light Sky Blue.

Returns
The Light Sky Blue color.

◆ LightSlateGray()

static constexpr Color Mountain::Color::LightSlateGray ( )
static

Constant for Light Slate Gray.

Returns
The Light Slate Gray color.

◆ LightSteelBlue()

static constexpr Color Mountain::Color::LightSteelBlue ( )
static

Constant for Light Steel Blue.

Returns
The Light Steel Blue color.

◆ LightYellow()

static constexpr Color Mountain::Color::LightYellow ( )
static

Constant for Light Yellow.

Returns
The Light Yellow color.

◆ Lime()

static constexpr Color Mountain::Color::Lime ( )
static

Constant for Lime.

Returns
The Lime color.

◆ LimeGreen()

static constexpr Color Mountain::Color::LimeGreen ( )
static

Constant for Lime Green.

Returns
The Lime Green color.

◆ Linen()

static constexpr Color Mountain::Color::Linen ( )
static

Constant for Linen.

Returns
The Linen color.

◆ Magenta()

static constexpr Color Mountain::Color::Magenta ( )
static

Constant for Magenta.

Returns
The Magenta color.

◆ Maroon()

static constexpr Color Mountain::Color::Maroon ( )
static

Constant for Maroon.

Returns
The Maroon color.

◆ MediumAquamarine()

static constexpr Color Mountain::Color::MediumAquamarine ( )
static

Constant for Medium Aquamarine.

Returns
The Medium Aquamarine color.

◆ MediumBlue()

static constexpr Color Mountain::Color::MediumBlue ( )
static

Constant for Medium Blue.

Returns
The Medium Blue color.

◆ MediumOrchid()

static constexpr Color Mountain::Color::MediumOrchid ( )
static

Constant for Medium Orchid.

Returns
The Medium Orchid color.

◆ MediumPurple()

static constexpr Color Mountain::Color::MediumPurple ( )
static

Constant for Medium Purple.

Returns
The Medium Purple color.

◆ MediumSeaGreen()

static constexpr Color Mountain::Color::MediumSeaGreen ( )
static

Constant for Medium Sea Green.

Returns
The Medium Sea Green color.

◆ MediumSlateBlue()

static constexpr Color Mountain::Color::MediumSlateBlue ( )
static

Constant for Medium Slate Blue.

Returns
The Medium Slate Blue color.

◆ MediumSpringGreen()

static constexpr Color Mountain::Color::MediumSpringGreen ( )
static

Constant for Medium Spring Green.

Returns
The Medium Spring Green color.

◆ MediumTurquoise()

static constexpr Color Mountain::Color::MediumTurquoise ( )
static

Constant for Medium Turquoise.

Returns
The Medium Turquoise color.

◆ MediumVioletRed()

static constexpr Color Mountain::Color::MediumVioletRed ( )
static

Constant for Medium Violet Red.

Returns
The Medium Violet Red color.

◆ MidnightBlue()

static constexpr Color Mountain::Color::MidnightBlue ( )
static

Constant for Midnight Blue.

Returns
The Midnight Blue color.

◆ MintCream()

static constexpr Color Mountain::Color::MintCream ( )
static

Constant for Mint Cream.

Returns
The Mint Cream color.

◆ MistyRose()

static constexpr Color Mountain::Color::MistyRose ( )
static

Constant for Misty Rose.

Returns
The Misty Rose color.

◆ Moccasin()

static constexpr Color Mountain::Color::Moccasin ( )
static

Constant for Moccasin.

Returns
The Moccasin color.

◆ MonoGameOrange()

static constexpr Color Mountain::Color::MonoGameOrange ( )
static

Constant for MonoGame Orange.

Returns
The MonoGame Orange color.

◆ NavajoWhite()

static constexpr Color Mountain::Color::NavajoWhite ( )
static

Constant for Navajo White.

Returns
The Navajo White color.

◆ Navy()

static constexpr Color Mountain::Color::Navy ( )
static

Constant for Navy.

Returns
The Navy color.

◆ OldLace()

static constexpr Color Mountain::Color::OldLace ( )
static

Constant for Old Lace.

Returns
The Old Lace color.

◆ Olive()

static constexpr Color Mountain::Color::Olive ( )
static

Constant for Olive.

Returns
The Olive color.

◆ OliveDrab()

static constexpr Color Mountain::Color::OliveDrab ( )
static

Constant for Olive Drab.

Returns
The Olive Drab color.

◆ Orange()

static constexpr Color Mountain::Color::Orange ( )
static

Constant for Orange.

Returns
The Orange color.

◆ OrangeRed()

static constexpr Color Mountain::Color::OrangeRed ( )
static

Constant for Orange Red.

Returns
The Orange Red color.

◆ Orchid()

static constexpr Color Mountain::Color::Orchid ( )
static

Constant for Orchid.

Returns
The Orchid color.

◆ PaleGoldenrod()

static constexpr Color Mountain::Color::PaleGoldenrod ( )
static

Constant for Pale Goldenrod.

Returns
The Pale Goldenrod color.

◆ PaleGreen()

static constexpr Color Mountain::Color::PaleGreen ( )
static

Constant for Pale Green.

Returns
The Pale Green color.

◆ PaleTurquoise()

static constexpr Color Mountain::Color::PaleTurquoise ( )
static

Constant for Pale Turquoise.

Returns
The Pale Turquoise color.

◆ PaleVioletRed()

static constexpr Color Mountain::Color::PaleVioletRed ( )
static

Constant for Pale Violet Red.

Returns
The Pale Violet Red color.

◆ PapayaWhip()

static constexpr Color Mountain::Color::PapayaWhip ( )
static

Constant for Papaya Whip.

Returns
The Papaya Whip color.

◆ PeachPuff()

static constexpr Color Mountain::Color::PeachPuff ( )
static

Constant for Peach Puff.

Returns
The Peach Puff color.

◆ Peru()

static constexpr Color Mountain::Color::Peru ( )
static

Constant for Peru.

Returns
The Peru color.

◆ Pink()

static constexpr Color Mountain::Color::Pink ( )
static

Constant for Pink.

Returns
The Pink color.

◆ Plum()

static constexpr Color Mountain::Color::Plum ( )
static

Constant for Plum.

Returns
The Plum color.

◆ PowderBlue()

static constexpr Color Mountain::Color::PowderBlue ( )
static

Constant for Powder Blue.

Returns
The Powder Blue color.

◆ Purple()

static constexpr Color Mountain::Color::Purple ( )
static

Constant for Purple.

Returns
The Purple color.

◆ Red()

static constexpr Color Mountain::Color::Red ( )
static

Constant for Red.

Returns
The Red color.

◆ RosyBrown()

static constexpr Color Mountain::Color::RosyBrown ( )
static

Constant for Rosy Brown.

Returns
The Rosy Brown color.

◆ RoyalBlue()

static constexpr Color Mountain::Color::RoyalBlue ( )
static

Constant for Royal Blue.

Returns
The Royal Blue color.

◆ SaddleBrown()

static constexpr Color Mountain::Color::SaddleBrown ( )
static

Constant for Saddle Brown.

Returns
The Saddle Brown color.

◆ Salmon()

static constexpr Color Mountain::Color::Salmon ( )
static

Constant for Salmon.

Returns
The Salmon color.

◆ SandyBrown()

static constexpr Color Mountain::Color::SandyBrown ( )
static

Constant for Sandy Brown.

Returns
The Sandy Brown color.

◆ SeaGreen()

static constexpr Color Mountain::Color::SeaGreen ( )
static

Constant for Sea Green.

Returns
The Sea Green color.

◆ SeaShell()

static constexpr Color Mountain::Color::SeaShell ( )
static

Constant for SeaShell.

Returns
The SeaShell color.

◆ Sienna()

static constexpr Color Mountain::Color::Sienna ( )
static

Constant for Sienna.

Returns
The Sienna color.

◆ Silver()

static constexpr Color Mountain::Color::Silver ( )
static

Constant for Silver.

Returns
The Silver color.

◆ SkyBlue()

static constexpr Color Mountain::Color::SkyBlue ( )
static

Constant for Sky Blue.

Returns
The Sky Blue color.

◆ SlateBlue()

static constexpr Color Mountain::Color::SlateBlue ( )
static

Constant for Slate Blue.

Returns
The Slate Blue color.

◆ SlateGray()

static constexpr Color Mountain::Color::SlateGray ( )
static

Constant for Slate Gray.

Returns
The Slate Gray color.

◆ Snow()

static constexpr Color Mountain::Color::Snow ( )
static

Constant for Snow.

Returns
The Snow color.

◆ SpringGreen()

static constexpr Color Mountain::Color::SpringGreen ( )
static

Constant for Spring Green.

Returns
The Spring Green color.

◆ SteelBlue()

static constexpr Color Mountain::Color::SteelBlue ( )
static

Constant for Steel Blue.

Returns
The Steel Blue color.

◆ Tan()

static constexpr Color Mountain::Color::Tan ( )
static

Constant for Tan.

Returns
The Tan color.

◆ Teal()

static constexpr Color Mountain::Color::Teal ( )
static

Constant for Teal.

Returns
The Teal color.

◆ Thistle()

static constexpr Color Mountain::Color::Thistle ( )
static

Constant for Thistle.

Returns
The Thistle color.

◆ Tomato()

static constexpr Color Mountain::Color::Tomato ( )
static

Constant for Tomato.

Returns
The Tomato color.

◆ Transparent()

static constexpr Color Mountain::Color::Transparent ( )
static

Constant for Transparent.

Returns
The Transparent color.

◆ Turquoise()

static constexpr Color Mountain::Color::Turquoise ( )
static

Constant for Turquoise.

Returns
The Turquoise color.

◆ Violet()

static constexpr Color Mountain::Color::Violet ( )
static

Constant for Violet.

Returns
The Violet color.

◆ Wheat()

static constexpr Color Mountain::Color::Wheat ( )
static

Constant for Wheat.

Returns
The Wheat color.

◆ White()

static constexpr Color Mountain::Color::White ( )
static

Constant for White.

Returns
The White color.

◆ WhiteSmoke()

static constexpr Color Mountain::Color::WhiteSmoke ( )
static

Constant for White Smoke.

Returns
The White Smoke color.

◆ Yellow()

static constexpr Color Mountain::Color::Yellow ( )
static

Constant for Yellow.

Returns
The Yellow color.

◆ YellowGreen()

static constexpr Color Mountain::Color::YellowGreen ( )
static

Constant for Yellow Green.

Returns
The Yellow Green color.

The documentation for this struct was generated from the following file: