diff options
author | 2013-05-23 19:03:05 +0000 | |
---|---|---|
committer | 2013-05-23 19:03:05 +0000 | |
commit | 437d6eb4e0d91710fdeb7ecedb694f658458ae00 (patch) | |
tree | c4adac1fcf5c4945578b2c23e346ef4a8898eea0 /src/effects/gradients/SkLinearGradient.h | |
parent | ff26b7ea7cd57ab2c809c11986249b695d616d8c (diff) |
use Descriptor struct to encapsulate all the common paramaeters between our various gradient types. If we like it, might promote it to the public API.
BUG=
R=bsalomon@google.com
Review URL: https://codereview.chromium.org/15733007
git-svn-id: http://skia.googlecode.com/svn/trunk@9260 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/effects/gradients/SkLinearGradient.h')
-rw-r--r-- | src/effects/gradients/SkLinearGradient.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/effects/gradients/SkLinearGradient.h b/src/effects/gradients/SkLinearGradient.h index ff1796bd1f..24c6caba7b 100644 --- a/src/effects/gradients/SkLinearGradient.h +++ b/src/effects/gradients/SkLinearGradient.h @@ -13,9 +13,7 @@ class SkLinearGradient : public SkGradientShaderBase { public: - SkLinearGradient(const SkPoint pts[2], - const SkColor colors[], const SkScalar pos[], int colorCount, - SkShader::TileMode mode, SkUnitMapper* mapper); + SkLinearGradient(const SkPoint pts[2], const Descriptor&); virtual bool setContext(const SkBitmap&, const SkPaint&, const SkMatrix&) SK_OVERRIDE; virtual void shadeSpan(int x, int y, SkPMColor dstC[], int count) SK_OVERRIDE; |