C# Класс SkiaSharp.SKColor

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

Открытые свойства

Свойство Тип Описание
Empty SKColor

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

Метод Описание
Equals ( object other ) : bool
FromHsl ( float h, float s, float l, byte a = 255 ) : SKColor
FromHsv ( float h, float s, float v, byte a = 255 ) : SKColor
GetHashCode ( ) : int
Parse ( string hexString ) : SKColor
SKColor ( byte red, byte green, byte blue ) : System
SKColor ( byte red, byte green, byte blue, byte alpha ) : System
SKColor ( uint value ) : System
ToHsl ( float &h, float &s, float &l ) : void
ToHsv ( float &h, float &s, float &v ) : void
ToString ( ) : string
TryParse ( string hexString, SKColor &color ) : bool
WithAlpha ( byte alpha ) : SKColor
WithBlue ( byte blue ) : SKColor
WithGreen ( byte green ) : SKColor
WithRed ( byte red ) : SKColor
operator ( ) : bool

Приватные методы

Метод Описание
HueToRgb ( float v1, float v2, float vH ) : float

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

Equals() публичный Метод

public Equals ( object other ) : bool
other object
Результат bool

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

public static FromHsl ( float h, float s, float l, byte a = 255 ) : SKColor
h float
s float
l float
a byte
Результат SKColor

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

public static FromHsv ( float h, float s, float v, byte a = 255 ) : SKColor
h float
s float
v float
a byte
Результат SKColor

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

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

public static Parse ( string hexString ) : SKColor
hexString string
Результат SKColor

SKColor() публичный Метод

public SKColor ( byte red, byte green, byte blue ) : System
red byte
green byte
blue byte
Результат System

SKColor() публичный Метод

public SKColor ( byte red, byte green, byte blue, byte alpha ) : System
red byte
green byte
blue byte
alpha byte
Результат System

SKColor() публичный Метод

public SKColor ( uint value ) : System
value uint
Результат System

ToHsl() публичный Метод

public ToHsl ( float &h, float &s, float &l ) : void
h float
s float
l float
Результат void

ToHsv() публичный Метод

public ToHsv ( float &h, float &s, float &v ) : void
h float
s float
v float
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

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

public static TryParse ( string hexString, SKColor &color ) : bool
hexString string
color SKColor
Результат bool

WithAlpha() публичный Метод

public WithAlpha ( byte alpha ) : SKColor
alpha byte
Результат SKColor

WithBlue() публичный Метод

public WithBlue ( byte blue ) : SKColor
blue byte
Результат SKColor

WithGreen() публичный Метод

public WithGreen ( byte green ) : SKColor
green byte
Результат SKColor

WithRed() публичный Метод

public WithRed ( byte red ) : SKColor
red byte
Результат SKColor

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

public static operator ( ) : bool
Результат bool

Описание свойств

Empty публичное статическое свойство

public static SKColor,SkiaSharp Empty
Результат SKColor