C# Class Nez.ColorExt

Afficher le fichier Open project: prime31/Nez Class Usage Examples

Méthodes publiques

Méthode Description
add ( this color, Color second ) : Color
grayscale ( this color ) : Color
hexToByte ( char c ) : byte
hexToColor ( int hex ) : Color
hexToColor ( string hex ) : Color
invert ( this color ) : Color
lerp ( Color from, Color to, float t ) : Color

linearly interpolates Color from - to

lerp ( Color &from, Color &to, Color &result, float t ) : void

linearly interpolates Color from - to

multiply ( this self, Color second ) : Color
subtract ( this color, Color second ) : Color

first - second

Method Details

add() public static méthode

public static add ( this color, Color second ) : Color
color this
second Color
Résultat Color

grayscale() static public méthode

static public grayscale ( this color ) : Color
color this
Résultat Color

hexToByte() static public méthode

static public hexToByte ( char c ) : byte
c char
Résultat byte

hexToColor() public static méthode

public static hexToColor ( int hex ) : Color
hex int
Résultat Color

hexToColor() static public méthode

static public hexToColor ( string hex ) : Color
hex string
Résultat Color

invert() static public méthode

static public invert ( this color ) : Color
color this
Résultat Color

lerp() public static méthode

linearly interpolates Color from - to
public static lerp ( Color from, Color to, float t ) : Color
from Color From.
to Color To.
t float T.
Résultat Color

lerp() public static méthode

linearly interpolates Color from - to
public static lerp ( Color &from, Color &to, Color &result, float t ) : void
from Color From.
to Color To.
result Color
t float T.
Résultat void

multiply() public static méthode

public static multiply ( this self, Color second ) : Color
self this
second Color
Résultat Color

subtract() public static méthode

first - second
public static subtract ( this color, Color second ) : Color
color this
second Color Second.
Résultat Color