Struct Color
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: Tizen.UIExtensions.NUI.dll
Syntax
Constructors
Color(Double)
Declaration
public Color(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Color(Double, Double, Double)
Declaration
public Color(double r, double g, double b)
Parameters
Type |
Name |
Description |
System.Double |
r |
|
System.Double |
g |
|
System.Double |
b |
|
Color(Double, Double, Double, Double)
Declaration
public Color(double r, double g, double b, double a)
Parameters
Type |
Name |
Description |
System.Double |
r |
|
System.Double |
g |
|
System.Double |
b |
|
System.Double |
a |
|
Fields
AliceBlue
Declaration
public static readonly Color AliceBlue
Field Value
AntiqueWhite
Declaration
public static readonly Color AntiqueWhite
Field Value
Aqua
Declaration
public static readonly Color Aqua
Field Value
Aquamarine
Declaration
public static readonly Color Aquamarine
Field Value
Azure
Declaration
public static readonly Color Azure
Field Value
Beige
Declaration
public static readonly Color Beige
Field Value
Bisque
Declaration
public static readonly Color Bisque
Field Value
Black
Declaration
public static readonly Color Black
Field Value
BlanchedAlmond
Declaration
public static readonly Color BlanchedAlmond
Field Value
Blue
Declaration
public static readonly Color Blue
Field Value
BlueViolet
Declaration
public static readonly Color BlueViolet
Field Value
Brown
Declaration
public static readonly Color Brown
Field Value
BurlyWood
Declaration
public static readonly Color BurlyWood
Field Value
CadetBlue
Declaration
public static readonly Color CadetBlue
Field Value
Chartreuse
Declaration
public static readonly Color Chartreuse
Field Value
Chocolate
Declaration
public static readonly Color Chocolate
Field Value
Coral
Declaration
public static readonly Color Coral
Field Value
CornflowerBlue
Declaration
public static readonly Color CornflowerBlue
Field Value
Cornsilk
Declaration
public static readonly Color Cornsilk
Field Value
Crimson
Declaration
public static readonly Color Crimson
Field Value
Cyan
Declaration
public static readonly Color Cyan
Field Value
DarkBlue
Declaration
public static readonly Color DarkBlue
Field Value
DarkCyan
Declaration
public static readonly Color DarkCyan
Field Value
DarkGoldenrod
Declaration
public static readonly Color DarkGoldenrod
Field Value
DarkGray
Declaration
public static readonly Color DarkGray
Field Value
DarkGreen
Declaration
public static readonly Color DarkGreen
Field Value
DarkKhaki
Declaration
public static readonly Color DarkKhaki
Field Value
DarkMagenta
Declaration
public static readonly Color DarkMagenta
Field Value
DarkOliveGreen
Declaration
public static readonly Color DarkOliveGreen
Field Value
DarkOrange
Declaration
public static readonly Color DarkOrange
Field Value
DarkOrchid
Declaration
public static readonly Color DarkOrchid
Field Value
DarkRed
Declaration
public static readonly Color DarkRed
Field Value
DarkSalmon
Declaration
public static readonly Color DarkSalmon
Field Value
DarkSeaGreen
Declaration
public static readonly Color DarkSeaGreen
Field Value
DarkSlateBlue
Declaration
public static readonly Color DarkSlateBlue
Field Value
DarkSlateGray
Declaration
public static readonly Color DarkSlateGray
Field Value
DarkTurquoise
Declaration
public static readonly Color DarkTurquoise
Field Value
DarkViolet
Declaration
public static readonly Color DarkViolet
Field Value
DeepPink
Declaration
public static readonly Color DeepPink
Field Value
DeepSkyBlue
Declaration
public static readonly Color DeepSkyBlue
Field Value
DimGray
Declaration
public static readonly Color DimGray
Field Value
DodgerBlue
Declaration
public static readonly Color DodgerBlue
Field Value
Firebrick
Declaration
public static readonly Color Firebrick
Field Value
FloralWhite
Declaration
public static readonly Color FloralWhite
Field Value
ForestGreen
Declaration
public static readonly Color ForestGreen
Field Value
Fuchsia
Declaration
public static readonly Color Fuchsia
Field Value
Gainsboro
Declaration
public static readonly Color Gainsboro
Field Value
GhostWhite
Declaration
public static readonly Color GhostWhite
Field Value
Gold
Declaration
public static readonly Color Gold
Field Value
Goldenrod
Declaration
public static readonly Color Goldenrod
Field Value
Gray
Declaration
public static readonly Color Gray
Field Value
Green
Declaration
public static readonly Color Green
Field Value
GreenYellow
Declaration
public static readonly Color GreenYellow
Field Value
Honeydew
Declaration
public static readonly Color Honeydew
Field Value
HotPink
Declaration
public static readonly Color HotPink
Field Value
IndianRed
Declaration
public static readonly Color IndianRed
Field Value
Indigo
Declaration
public static readonly Color Indigo
Field Value
Ivory
Declaration
public static readonly Color Ivory
Field Value
Khaki
Declaration
public static readonly Color Khaki
Field Value
Lavender
Declaration
public static readonly Color Lavender
Field Value
LavenderBlush
Declaration
public static readonly Color LavenderBlush
Field Value
LawnGreen
Declaration
public static readonly Color LawnGreen
Field Value
LemonChiffon
Declaration
public static readonly Color LemonChiffon
Field Value
LightBlue
Declaration
public static readonly Color LightBlue
Field Value
LightCoral
Declaration
public static readonly Color LightCoral
Field Value
LightCyan
Declaration
public static readonly Color LightCyan
Field Value
LightGoldenrodYellow
Declaration
public static readonly Color LightGoldenrodYellow
Field Value
LightGray
Declaration
public static readonly Color LightGray
Field Value
LightGreen
Declaration
public static readonly Color LightGreen
Field Value
LightPink
Declaration
public static readonly Color LightPink
Field Value
LightSalmon
Declaration
public static readonly Color LightSalmon
Field Value
LightSeaGreen
Declaration
public static readonly Color LightSeaGreen
Field Value
LightSkyBlue
Declaration
public static readonly Color LightSkyBlue
Field Value
LightSlateGray
Declaration
public static readonly Color LightSlateGray
Field Value
LightSteelBlue
Declaration
public static readonly Color LightSteelBlue
Field Value
LightYellow
Declaration
public static readonly Color LightYellow
Field Value
Lime
Declaration
public static readonly Color Lime
Field Value
LimeGreen
Declaration
public static readonly Color LimeGreen
Field Value
Linen
Declaration
public static readonly Color Linen
Field Value
Magenta
Declaration
public static readonly Color Magenta
Field Value
Maroon
Declaration
public static readonly Color Maroon
Field Value
MediumAquamarine
Declaration
public static readonly Color MediumAquamarine
Field Value
MediumBlue
Declaration
public static readonly Color MediumBlue
Field Value
MediumOrchid
Declaration
public static readonly Color MediumOrchid
Field Value
MediumPurple
Declaration
public static readonly Color MediumPurple
Field Value
MediumSeaGreen
Declaration
public static readonly Color MediumSeaGreen
Field Value
MediumSlateBlue
Declaration
public static readonly Color MediumSlateBlue
Field Value
MediumSpringGreen
Declaration
public static readonly Color MediumSpringGreen
Field Value
MediumTurquoise
Declaration
public static readonly Color MediumTurquoise
Field Value
MediumVioletRed
Declaration
public static readonly Color MediumVioletRed
Field Value
MidnightBlue
Declaration
public static readonly Color MidnightBlue
Field Value
MintCream
Declaration
public static readonly Color MintCream
Field Value
MistyRose
Declaration
public static readonly Color MistyRose
Field Value
Moccasin
Declaration
public static readonly Color Moccasin
Field Value
NavajoWhite
Declaration
public static readonly Color NavajoWhite
Field Value
Navy
Declaration
public static readonly Color Navy
Field Value
OldLace
Declaration
public static readonly Color OldLace
Field Value
Olive
Declaration
public static readonly Color Olive
Field Value
OliveDrab
Declaration
public static readonly Color OliveDrab
Field Value
Orange
Declaration
public static readonly Color Orange
Field Value
OrangeRed
Declaration
public static readonly Color OrangeRed
Field Value
Orchid
Declaration
public static readonly Color Orchid
Field Value
PaleGoldenrod
Declaration
public static readonly Color PaleGoldenrod
Field Value
PaleGreen
Declaration
public static readonly Color PaleGreen
Field Value
PaleTurquoise
Declaration
public static readonly Color PaleTurquoise
Field Value
PaleVioletRed
Declaration
public static readonly Color PaleVioletRed
Field Value
PapayaWhip
Declaration
public static readonly Color PapayaWhip
Field Value
PeachPuff
Declaration
public static readonly Color PeachPuff
Field Value
Peru
Declaration
public static readonly Color Peru
Field Value
Pink
Declaration
public static readonly Color Pink
Field Value
Plum
Declaration
public static readonly Color Plum
Field Value
PowderBlue
Declaration
public static readonly Color PowderBlue
Field Value
Purple
Declaration
public static readonly Color Purple
Field Value
Red
Declaration
public static readonly Color Red
Field Value
RosyBrown
Declaration
public static readonly Color RosyBrown
Field Value
RoyalBlue
Declaration
public static readonly Color RoyalBlue
Field Value
SaddleBrown
Declaration
public static readonly Color SaddleBrown
Field Value
Salmon
Declaration
public static readonly Color Salmon
Field Value
SandyBrown
Declaration
public static readonly Color SandyBrown
Field Value
SeaGreen
Declaration
public static readonly Color SeaGreen
Field Value
SeaShell
Declaration
public static readonly Color SeaShell
Field Value
Sienna
Declaration
public static readonly Color Sienna
Field Value
Silver
Declaration
public static readonly Color Silver
Field Value
SkyBlue
Declaration
public static readonly Color SkyBlue
Field Value
SlateBlue
Declaration
public static readonly Color SlateBlue
Field Value
SlateGray
Declaration
public static readonly Color SlateGray
Field Value
Snow
Declaration
public static readonly Color Snow
Field Value
SpringGreen
Declaration
public static readonly Color SpringGreen
Field Value
SteelBlue
Declaration
public static readonly Color SteelBlue
Field Value
Tan
Declaration
public static readonly Color Tan
Field Value
Teal
Declaration
public static readonly Color Teal
Field Value
Thistle
Declaration
public static readonly Color Thistle
Field Value
Tomato
Declaration
public static readonly Color Tomato
Field Value
Transparent
Declaration
public static readonly Color Transparent
Field Value
Turquoise
Declaration
public static readonly Color Turquoise
Field Value
Violet
Declaration
public static readonly Color Violet
Field Value
Wheat
Declaration
public static readonly Color Wheat
Field Value
White
Declaration
public static readonly Color White
Field Value
WhiteSmoke
Declaration
public static readonly Color WhiteSmoke
Field Value
Yellow
Declaration
public static readonly Color Yellow
Field Value
YellowGreen
Declaration
public static readonly Color YellowGreen
Field Value
Properties
A
Declaration
Property Value
Type |
Description |
System.Double |
|
Accent
Declaration
public static Color Accent { get; }
Property Value
B
Declaration
Property Value
Type |
Description |
System.Double |
|
Default
Declaration
public static Color Default { get; }
Property Value
G
Declaration
Property Value
Type |
Description |
System.Double |
|
Hue
Declaration
public double Hue { get; }
Property Value
Type |
Description |
System.Double |
|
Luminosity
Declaration
public double Luminosity { get; }
Property Value
Type |
Description |
System.Double |
|
R
Declaration
Property Value
Type |
Description |
System.Double |
|
Saturation
Declaration
public double Saturation { get; }
Property Value
Type |
Description |
System.Double |
|
Methods
AddLuminosity(Double)
Declaration
public Color AddLuminosity(double delta)
Parameters
Type |
Name |
Description |
System.Double |
delta |
|
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.ValueType.Equals(System.Object)
FromHex(String)
Declaration
public static Color FromHex(string hex)
Parameters
Type |
Name |
Description |
System.String |
hex |
|
Returns
FromHsla(Double, Double, Double, Double)
Declaration
public static Color FromHsla(double h, double s, double l, double a = 1)
Parameters
Type |
Name |
Description |
System.Double |
h |
|
System.Double |
s |
|
System.Double |
l |
|
System.Double |
a |
|
Returns
FromHsv(Double, Double, Double)
Declaration
public static Color FromHsv(double h, double s, double v)
Parameters
Type |
Name |
Description |
System.Double |
h |
|
System.Double |
s |
|
System.Double |
v |
|
Returns
FromHsv(Int32, Int32, Int32)
Declaration
public static Color FromHsv(int h, int s, int v)
Parameters
Type |
Name |
Description |
System.Int32 |
h |
|
System.Int32 |
s |
|
System.Int32 |
v |
|
Returns
FromHsva(Double, Double, Double, Double)
Declaration
public static Color FromHsva(double h, double s, double v, double a)
Parameters
Type |
Name |
Description |
System.Double |
h |
|
System.Double |
s |
|
System.Double |
v |
|
System.Double |
a |
|
Returns
FromHsva(Int32, Int32, Int32, Int32)
Declaration
public static Color FromHsva(int h, int s, int v, int a)
Parameters
Type |
Name |
Description |
System.Int32 |
h |
|
System.Int32 |
s |
|
System.Int32 |
v |
|
System.Int32 |
a |
|
Returns
FromRgb(Double, Double, Double)
Declaration
public static Color FromRgb(double r, double g, double b)
Parameters
Type |
Name |
Description |
System.Double |
r |
|
System.Double |
g |
|
System.Double |
b |
|
Returns
FromRgb(Int32, Int32, Int32)
Declaration
public static Color FromRgb(int r, int g, int b)
Parameters
Type |
Name |
Description |
System.Int32 |
r |
|
System.Int32 |
g |
|
System.Int32 |
b |
|
Returns
FromRgba(Double, Double, Double, Double)
Declaration
public static Color FromRgba(double r, double g, double b, double a)
Parameters
Type |
Name |
Description |
System.Double |
r |
|
System.Double |
g |
|
System.Double |
b |
|
System.Double |
a |
|
Returns
FromRgba(Int32, Int32, Int32, Int32)
Declaration
public static Color FromRgba(int r, int g, int b, int a)
Parameters
Type |
Name |
Description |
System.Int32 |
r |
|
System.Int32 |
g |
|
System.Int32 |
b |
|
System.Int32 |
a |
|
Returns
FromUint(UInt32)
Declaration
public static Color FromUint(uint argb)
Parameters
Type |
Name |
Description |
System.UInt32 |
argb |
|
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.ValueType.GetHashCode()
MultiplyAlpha(Double)
Declaration
public Color MultiplyAlpha(double alpha)
Parameters
Type |
Name |
Description |
System.Double |
alpha |
|
Returns
ToHex()
Declaration
Returns
Type |
Description |
System.String |
|
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
System.ValueType.ToString()
WithHue(Double)
Declaration
public Color WithHue(double hue)
Parameters
Type |
Name |
Description |
System.Double |
hue |
|
Returns
WithLuminosity(Double)
Declaration
public Color WithLuminosity(double luminosity)
Parameters
Type |
Name |
Description |
System.Double |
luminosity |
|
Returns
WithSaturation(Double)
Declaration
public Color WithSaturation(double saturation)
Parameters
Type |
Name |
Description |
System.Double |
saturation |
|
Returns
Operators
Equality(Color, Color)
Declaration
public static bool operator ==(Color color1, Color color2)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Inequality(Color, Color)
Declaration
public static bool operator !=(Color color1, Color color2)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Extension Methods