| ColorHSV Structure |
Namespace: Candlelight
[SerializableAttribute] public struct ColorHSV : IPropertyBackingFieldCompatible<ColorHSV>, IPropertyBackingFieldCompatible, ICloneable, IEquatable<ColorHSV>
The ColorHSV type exposes the following members.
| Name | Description | |
|---|---|---|
| ColorHSV(Color) |
Initializes a new instance of the ColorHSV struct.
| |
| ColorHSV(Single, Single, Single, Single) |
Initializes a new instance of the ColorHSV struct.
|
| Name | Description | |
|---|---|---|
| Clone |
Clone this instance.
| |
| Equals(Object) |
Determines whether the specified Object is equal to the current ColorHSV.
(Overrides ValueTypeEquals(Object).) | |
| Equals(ColorHSV) |
Determines whether the specified ColorHSV is equal to the current ColorHSV.
| |
| GetHashCode |
Serves as a hash function for a ColorHSV object.
(Overrides ValueTypeGetHashCode.) | |
| GetSerializedPropertiesHash |
Gets a hash value that is based on the values of the serialized properties of this instance.
| |
| Lerp |
Linearly interpolate the two specified Colors by the specified amount in HSV
space.
| |
| ToColor |
Converts this instance to a Color.
| |
| ToString |
Returns a String that represents the current ColorHSV.
(Overrides ValueTypeToString.) |
| Name | Description | |
|---|---|---|
| Alpha |
Gets the alpha.
| |
| Hue |
Gets the hue.
| |
| Saturation |
Gets the saturation.
| |
| Value |
Gets the luminance value.
|