C# Класс GameEngine.Extensions.ColorExtensions

Показать файл Открыть проект

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

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

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

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

public static Add ( Color color1, Color color2, bool includeAlpha = true ) : Color
color1 Color
color2 Color
includeAlpha bool
Результат Color

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

public static Divide ( Color color, float value, bool includeAlpha = true ) : Color
color Color
value float
includeAlpha bool
Результат Color

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

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

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

public static Multiply ( Color color, float value, bool includeAlpha = true ) : Color
color Color
value float
includeAlpha bool
Результат Color

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

public static Subtract ( Color color1, Color color2, bool includeAlpha = true ) : Color
color1 Color
color2 Color
includeAlpha bool
Результат Color

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

public static ToColor ( string hexString ) : Color
hexString string
Результат Color

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

public static ToHex ( Color color, bool includeHash = true ) : string
color Color
includeHash bool
Результат string

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

public static Transition ( Color fromColor, Color toColor, float percentage, bool includeAlpha = true ) : Color
fromColor Color
toColor Color
percentage float
includeAlpha bool
Результат Color