C# Класс Nez.ColorExt

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

add() публичный статический Метод

public static add ( this color, Color second ) : Color
color this
second Color
Результат Color

grayscale() статический публичный Метод

static public grayscale ( this color ) : Color
color this
Результат Color

hexToByte() статический публичный Метод

static public hexToByte ( char c ) : byte
c char
Результат byte

hexToColor() публичный статический Метод

public static hexToColor ( int hex ) : Color
hex int
Результат Color

hexToColor() статический публичный Метод

static public hexToColor ( string hex ) : Color
hex string
Результат Color

invert() статический публичный Метод

static public invert ( this color ) : Color
color this
Результат Color

lerp() публичный статический Метод

linearly interpolates Color from - to
public static lerp ( Color from, Color to, float t ) : Color
from Color From.
to Color To.
t float T.
Результат Color

lerp() публичный статический Метод

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.
Результат void

multiply() публичный статический Метод

public static multiply ( this self, Color second ) : Color
self this
second Color
Результат Color

subtract() публичный статический Метод

first - second
public static subtract ( this color, Color second ) : Color
color this
second Color Second.
Результат Color