Lines Matching refs:SkiaShader
44 struct SkiaShader {
57 ANDROID_API SkiaShader(Type type, SkShader* key, SkShader::TileMode tileX,
59 virtual ~SkiaShader();
61 virtual SkiaShader* copy() = 0;
62 void copyFrom(const SkiaShader& shader);
106 SkiaShader() {
129 }; // struct SkiaShader
139 struct SkiaBitmapShader: public SkiaShader {
142 SkiaShader* copy();
161 struct SkiaLinearGradientShader: public SkiaShader {
165 SkiaShader* copy();
185 struct SkiaSweepGradientShader: public SkiaShader {
189 SkiaShader* copy();
214 SkiaShader* copy();
226 struct SkiaComposeShader: public SkiaShader {
227 ANDROID_API SkiaComposeShader(SkiaShader* first, SkiaShader* second, SkXfermode::Mode mode,
230 SkiaShader* copy();
246 SkiaShader* mFirst;
247 SkiaShader* mSecond;