Class ColorExtensions
- Namespace
- Glitch9
public static class ColorExtensions
- Inheritance
-
ColorExtensions
- Inherited Members
Methods
Adjust(Color, float, float, float)
public static Color Adjust(this Color color, float brightness, float saturation, float hue)
Parameters
Returns
- Color
AdjustBrightness(Color, float)
public static Color AdjustBrightness(this Color color, float factor)
Parameters
colorColorfactorfloat
Returns
- Color
Darken(Color, float)
public static Color Darken(this Color color, float amount)
Parameters
colorColoramountfloat
Returns
- Color
GetContrastingColor(Color)
public static Color GetContrastingColor(this Color color)
Parameters
colorColor
Returns
- Color
GetMaterialOnColor(Color)
public static Color GetMaterialOnColor(this Color color)
Parameters
colorColor
Returns
- Color
GetRarityColor(int, bool)
public static Color GetRarityColor(int rarity, bool glow = false)
Parameters
Returns
- Color
Lighten(Color, float)
public static Color Lighten(this Color color, float amount)
Parameters
colorColoramountfloat
Returns
- Color
SetAlpha(Color, float)
public static Color SetAlpha(this Color color, float alpha)
Parameters
colorColoralphafloat
Returns
- Color
SetColor(string, Color)
public static string SetColor(this string text, Color color)
Parameters
textstringcolorColor
Returns
SetColorWithoutAlpha(Graphic, Color)
public static void SetColorWithoutAlpha(this Graphic graphic, Color color)
Parameters
graphicGraphiccolorColor
ToColor(string)
Convert a hex string into a color
public static Color ToColor(this string hex)
Parameters
hexstring
Returns
- Color
ToHex(Color)
public static string ToHex(this Color color)
Parameters
colorColor
Returns
TryParseColor(string, out Color)
public static bool TryParseColor(this string hex, out Color color)
Parameters
hexstringcolorColor