AssetColourExtensions

public static class AssetColourExtensions

Methods

Darken

#Example
public static Color Darken(this AssetColour colour, int adjustment)
Convert an asset colour into an Eto.Drawing.Color with an additional darkening adjustment.
colour (AssetColour)Colour to convert.
adjustment (int)Darkening strength between 0 and 10.

Decode

#Example
public static (AssetColour colour, int luminanceAdjust) Decode(this Color colour)
Figure out which asset colour (if any) an Eto colour indicates.
colour (Color)

Encode

#Example
public static Color Encode(this AssetColour colour, int luminanceAdjust)
Encode an asset colour and luminance adjustment factor into an Eto.Drawing.Color.
colour (AssetColour)Colour to encode.
luminanceAdjust (int)Luminance adjustment between -10 and +10.

Encode

#Example
public static Color Encode(this AssetColour colour)
Convert an AssetColour into an Eto.Drawing.Color.
colour (AssetColour)

Lighten

#Example
public static Color Lighten(this AssetColour colour, int adjustment)
Convert an asset colour into an Eto.Drawing.Color with an additional lightening adjustment.
colour (AssetColour)Colour to convert.
adjustment (int)Lightening strength between 0 and 10.