C# 클래스 SkiaSharp.SKShader

상속: SKObject
파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
SKShader ( IntPtr handle, bool owns ) : System

메소드 상세

CreateBitmap() 공개 정적인 메소드

public static CreateBitmap ( SKBitmap src, SKShaderTileMode tmx, SKShaderTileMode tmy ) : SKShader
src SKBitmap
tmx SKShaderTileMode
tmy SKShaderTileMode
리턴 SKShader

CreateBitmap() 공개 정적인 메소드

public static CreateBitmap ( SKBitmap src, SKShaderTileMode tmx, SKShaderTileMode tmy, SKMatrix localMatrix ) : SKShader
src SKBitmap
tmx SKShaderTileMode
tmy SKShaderTileMode
localMatrix SKMatrix
리턴 SKShader

CreateColor() 공개 정적인 메소드

public static CreateColor ( SKColor color ) : SKShader
color SKColor
리턴 SKShader

CreateColorFilter() 공개 정적인 메소드

public static CreateColorFilter ( SKShader shader, SKColorFilter filter ) : SKShader
shader SKShader
filter SKColorFilter
리턴 SKShader

CreateCompose() 공개 정적인 메소드

public static CreateCompose ( SKShader shaderA, SKShader shaderB ) : SKShader
shaderA SKShader
shaderB SKShader
리턴 SKShader

CreateCompose() 공개 정적인 메소드

public static CreateCompose ( SKShader shaderA, SKShader shaderB, SKXferMode mode ) : SKShader
shaderA SKShader
shaderB SKShader
mode SKXferMode
리턴 SKShader

CreateEmpty() 공개 정적인 메소드

public static CreateEmpty ( ) : SKShader
리턴 SKShader

CreateLinearGradient() 공개 정적인 메소드

public static CreateLinearGradient ( SKPoint start, SKPoint end, SKColor colors, float colorPos, SKShaderTileMode mode ) : SKShader
start SKPoint
end SKPoint
colors SKColor
colorPos float
mode SKShaderTileMode
리턴 SKShader

CreateLinearGradient() 공개 정적인 메소드

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
리턴 SKShader

CreateLocalMatrix() 공개 정적인 메소드

public static CreateLocalMatrix ( SKShader shader, SKMatrix localMatrix ) : SKShader
shader SKShader
localMatrix SKMatrix
리턴 SKShader

CreatePerlinNoiseFractalNoise() 공개 정적인 메소드

public static CreatePerlinNoiseFractalNoise ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed ) : SKShader
baseFrequencyX float
baseFrequencyY float
numOctaves int
seed float
리턴 SKShader

CreatePerlinNoiseFractalNoise() 공개 정적인 메소드

public static CreatePerlinNoiseFractalNoise ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed, SKPointI tileSize ) : SKShader
baseFrequencyX float
baseFrequencyY float
numOctaves int
seed float
tileSize SKPointI
리턴 SKShader

CreatePerlinNoiseTurbulence() 공개 정적인 메소드

public static CreatePerlinNoiseTurbulence ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed ) : SKShader
baseFrequencyX float
baseFrequencyY float
numOctaves int
seed float
리턴 SKShader

CreatePerlinNoiseTurbulence() 공개 정적인 메소드

public static CreatePerlinNoiseTurbulence ( float baseFrequencyX, float baseFrequencyY, int numOctaves, float seed, SKPointI tileSize ) : SKShader
baseFrequencyX float
baseFrequencyY float
numOctaves int
seed float
tileSize SKPointI
리턴 SKShader

CreateRadialGradient() 공개 정적인 메소드

public static CreateRadialGradient ( SKPoint center, float radius, SKColor colors, float colorPos, SKShaderTileMode mode ) : SKShader
center SKPoint
radius float
colors SKColor
colorPos float
mode SKShaderTileMode
리턴 SKShader

CreateRadialGradient() 공개 정적인 메소드

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
리턴 SKShader

CreateSweepGradient() 공개 정적인 메소드

public static CreateSweepGradient ( SKPoint center, SKColor colors, float colorPos ) : SKShader
center SKPoint
colors SKColor
colorPos float
리턴 SKShader

CreateSweepGradient() 공개 정적인 메소드

public static CreateSweepGradient ( SKPoint center, SKColor colors, float colorPos, SKMatrix localMatrix ) : SKShader
center SKPoint
colors SKColor
colorPos float
localMatrix SKMatrix
리턴 SKShader

CreateTwoPointConicalGradient() 공개 정적인 메소드

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
리턴 SKShader

CreateTwoPointConicalGradient() 공개 정적인 메소드

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
리턴 SKShader

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void