![]() | 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.
|