C# Class GameEngine.Extensions.ColorExtensions

Afficher le fichier Open project: MichaelAquilina/Some-2D-RPG

Méthodes publiques

Méthode Description
Add ( Color color1, Color color2, bool includeAlpha = true ) : Color
Divide ( Color color, float value, bool includeAlpha = true ) : Color
Inverse ( Color color ) : Color
Multiply ( Color color, float value, bool includeAlpha = true ) : Color
Subtract ( Color color1, Color color2, bool includeAlpha = true ) : Color
ToColor ( string hexString ) : Color
ToHex ( Color color, bool includeHash = true ) : string
Transition ( Color fromColor, Color toColor, float percentage, bool includeAlpha = true ) : Color

Method Details

Add() public static méthode

public static Add ( Color color1, Color color2, bool includeAlpha = true ) : Color
color1 Color
color2 Color
includeAlpha bool
Résultat Color

Divide() public static méthode

public static Divide ( Color color, float value, bool includeAlpha = true ) : Color
color Color
value float
includeAlpha bool
Résultat Color

Inverse() public static méthode

public static Inverse ( Color color ) : Color
color Color
Résultat Color

Multiply() public static méthode

public static Multiply ( Color color, float value, bool includeAlpha = true ) : Color
color Color
value float
includeAlpha bool
Résultat Color

Subtract() public static méthode

public static Subtract ( Color color1, Color color2, bool includeAlpha = true ) : Color
color1 Color
color2 Color
includeAlpha bool
Résultat Color

ToColor() public static méthode

public static ToColor ( string hexString ) : Color
hexString string
Résultat Color

ToHex() public static méthode

public static ToHex ( Color color, bool includeHash = true ) : string
color Color
includeHash bool
Résultat string

Transition() public static méthode

public static Transition ( Color fromColor, Color toColor, float percentage, bool includeAlpha = true ) : Color
fromColor Color
toColor Color
percentage float
includeAlpha bool
Résultat Color