C# Class SkiaSharp.SKShader

Inheritance: SKObject
Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Méthodes publiques

Méthode Description
CreateBitmap ( SKBitmap src, SKShaderTileMode tmx, SKShaderTileMode tmy ) : SKShader
CreateBitmap ( SKBitmap src, SKShaderTileMode tmx, SKShaderTileMode tmy, SKMatrix localMatrix ) : SKShader
CreateColor ( SKColor color ) : SKShader
CreateColorFilter ( SKShader shader, SKColorFilter filter ) : SKShader
CreateCompose ( SKShader shaderA, SKShader shaderB ) : SKShader
CreateCompose ( SKShader shaderA, SKShader shaderB, SKXferMode mode ) : SKShader
CreateEmpty ( ) : SKShader
CreateLinearGradient ( SKPoint start, SKPoint end, SKColor colors, float colorPos, SKShaderTileMode mode ) : SKShader
CreateLinearGradient ( SKPoint start, SKPoint end, SKColor colors, float colorPos, SKShaderTileMode mode, SKMatrix localMatrix ) : SKShader
CreateLocalMatrix ( SKShader shader, SKMatrix localMatrix ) : SKShader
CreatePerlinNoiseFractalNoise ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed ) : SKShader
CreatePerlinNoiseFractalNoise ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed, SKPointI tileSize ) : SKShader
CreatePerlinNoiseTurbulence ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed ) : SKShader
CreatePerlinNoiseTurbulence ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed, SKPointI tileSize ) : SKShader
CreateRadialGradient ( SKPoint center, float radius, SKColor colors, float colorPos, SKShaderTileMode mode ) : SKShader
CreateRadialGradient ( SKPoint center, float radius, SKColor colors, float colorPos, SKShaderTileMode mode, SKMatrix localMatrix ) : SKShader
CreateSweepGradient ( SKPoint center, SKColor colors, float colorPos ) : SKShader
CreateSweepGradient ( SKPoint center, SKColor colors, float colorPos, SKMatrix localMatrix ) : SKShader
CreateTwoPointConicalGradient ( SKPoint start, float startRadius, SKPoint end, float endRadius, SKColor colors, float colorPos, SKShaderTileMode mode ) : SKShader
CreateTwoPointConicalGradient ( SKPoint start, float startRadius, SKPoint end, float endRadius, SKColor colors, float colorPos, SKShaderTileMode mode, SKMatrix localMatrix ) : SKShader

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
SKShader ( IntPtr handle, bool owns ) : System

Method Details

CreateBitmap() public static méthode

public static CreateBitmap ( SKBitmap src, SKShaderTileMode tmx, SKShaderTileMode tmy ) : SKShader
src SKBitmap
tmx SKShaderTileMode
tmy SKShaderTileMode
Résultat SKShader

CreateBitmap() public static méthode

public static CreateBitmap ( SKBitmap src, SKShaderTileMode tmx, SKShaderTileMode tmy, SKMatrix localMatrix ) : SKShader
src SKBitmap
tmx SKShaderTileMode
tmy SKShaderTileMode
localMatrix SKMatrix
Résultat SKShader

CreateColor() public static méthode

public static CreateColor ( SKColor color ) : SKShader
color SKColor
Résultat SKShader

CreateColorFilter() public static méthode

public static CreateColorFilter ( SKShader shader, SKColorFilter filter ) : SKShader
shader SKShader
filter SKColorFilter
Résultat SKShader

CreateCompose() public static méthode

public static CreateCompose ( SKShader shaderA, SKShader shaderB ) : SKShader
shaderA SKShader
shaderB SKShader
Résultat SKShader

CreateCompose() public static méthode

public static CreateCompose ( SKShader shaderA, SKShader shaderB, SKXferMode mode ) : SKShader
shaderA SKShader
shaderB SKShader
mode SKXferMode
Résultat SKShader

CreateEmpty() public static méthode

public static CreateEmpty ( ) : SKShader
Résultat SKShader

CreateLinearGradient() public static méthode

public static CreateLinearGradient ( SKPoint start, SKPoint end, SKColor colors, float colorPos, SKShaderTileMode mode ) : SKShader
start SKPoint
end SKPoint
colors SKColor
colorPos float
mode SKShaderTileMode
Résultat SKShader

CreateLinearGradient() public static méthode

public static CreateLinearGradient ( SKPoint start, SKPoint end, SKColor colors, float colorPos, SKShaderTileMode mode, SKMatrix localMatrix ) : SKShader
start SKPoint
end SKPoint
colors SKColor
colorPos float
mode SKShaderTileMode
localMatrix SKMatrix
Résultat SKShader

CreateLocalMatrix() public static méthode

public static CreateLocalMatrix ( SKShader shader, SKMatrix localMatrix ) : SKShader
shader SKShader
localMatrix SKMatrix
Résultat SKShader

CreatePerlinNoiseFractalNoise() public static méthode

public static CreatePerlinNoiseFractalNoise ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed ) : SKShader
baseFrequencyX float
baseFrequencyY float
numOctaves int
seed float
Résultat SKShader

CreatePerlinNoiseFractalNoise() public static méthode

public static CreatePerlinNoiseFractalNoise ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed, SKPointI tileSize ) : SKShader
baseFrequencyX float
baseFrequencyY float
numOctaves int
seed float
tileSize SKPointI
Résultat SKShader

CreatePerlinNoiseTurbulence() public static méthode

public static CreatePerlinNoiseTurbulence ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed ) : SKShader
baseFrequencyX float
baseFrequencyY float
numOctaves int
seed float
Résultat SKShader

CreatePerlinNoiseTurbulence() public static méthode

public static CreatePerlinNoiseTurbulence ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed, SKPointI tileSize ) : SKShader
baseFrequencyX float
baseFrequencyY float
numOctaves int
seed float
tileSize SKPointI
Résultat SKShader

CreateRadialGradient() public static méthode

public static CreateRadialGradient ( SKPoint center, float radius, SKColor colors, float colorPos, SKShaderTileMode mode ) : SKShader
center SKPoint
radius float
colors SKColor
colorPos float
mode SKShaderTileMode
Résultat SKShader

CreateRadialGradient() public static méthode

public static CreateRadialGradient ( SKPoint center, float radius, SKColor colors, float colorPos, SKShaderTileMode mode, SKMatrix localMatrix ) : SKShader
center SKPoint
radius float
colors SKColor
colorPos float
mode SKShaderTileMode
localMatrix SKMatrix
Résultat SKShader

CreateSweepGradient() public static méthode

public static CreateSweepGradient ( SKPoint center, SKColor colors, float colorPos ) : SKShader
center SKPoint
colors SKColor
colorPos float
Résultat SKShader

CreateSweepGradient() public static méthode

public static CreateSweepGradient ( SKPoint center, SKColor colors, float colorPos, SKMatrix localMatrix ) : SKShader
center SKPoint
colors SKColor
colorPos float
localMatrix SKMatrix
Résultat SKShader

CreateTwoPointConicalGradient() public static méthode

public static CreateTwoPointConicalGradient ( SKPoint start, float startRadius, SKPoint end, float endRadius, SKColor colors, float colorPos, SKShaderTileMode mode ) : SKShader
start SKPoint
startRadius float
end SKPoint
endRadius float
colors SKColor
colorPos float
mode SKShaderTileMode
Résultat SKShader

CreateTwoPointConicalGradient() public static méthode

public static CreateTwoPointConicalGradient ( SKPoint start, float startRadius, SKPoint end, float endRadius, SKColor colors, float colorPos, SKShaderTileMode mode, SKMatrix localMatrix ) : SKShader
start SKPoint
startRadius float
end SKPoint
endRadius float
colors SKColor
colorPos float
mode SKShaderTileMode
localMatrix SKMatrix
Résultat SKShader

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void