| OLD | NEW | 
|    1  |    1  | 
|    2 /* |    2 /* | 
|    3  * Copyright 2012 Google Inc. |    3  * Copyright 2012 Google Inc. | 
|    4  * |    4  * | 
|    5  * Use of this source code is governed by a BSD-style license that can be |    5  * Use of this source code is governed by a BSD-style license that can be | 
|    6  * found in the LICENSE file. |    6  * found in the LICENSE file. | 
|    7  */ |    7  */ | 
|    8  |    8  | 
|    9 #ifndef SKDRAWCOMMAND_H_ |    9 #ifndef SKDRAWCOMMAND_H_ | 
|   10 #define SKDRAWCOMMAND_H_ |   10 #define SKDRAWCOMMAND_H_ | 
| (...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  182 private: |  182 private: | 
|  183     SkBitmap fBitmap; |  183     SkBitmap fBitmap; | 
|  184     SkScalar fLeft; |  184     SkScalar fLeft; | 
|  185     SkScalar fTop; |  185     SkScalar fTop; | 
|  186     SkPaint  fPaint; |  186     SkPaint  fPaint; | 
|  187     SkPaint* fPaintPtr; |  187     SkPaint* fPaintPtr; | 
|  188  |  188  | 
|  189     typedef SkDrawCommand INHERITED; |  189     typedef SkDrawCommand INHERITED; | 
|  190 }; |  190 }; | 
|  191  |  191  | 
|  192 class SkDrawBitmapMatrixCommand : public SkDrawCommand { |  | 
|  193 public: |  | 
|  194     SkDrawBitmapMatrixCommand(const SkBitmap& bitmap, const SkMatrix& matrix, |  | 
|  195                               const SkPaint* paint); |  | 
|  196     virtual void execute(SkCanvas* canvas) const SK_OVERRIDE; |  | 
|  197     virtual bool render(SkCanvas* canvas) const SK_OVERRIDE; |  | 
|  198 private: |  | 
|  199     SkBitmap fBitmap; |  | 
|  200     SkMatrix fMatrix; |  | 
|  201     SkPaint  fPaint; |  | 
|  202     SkPaint* fPaintPtr; |  | 
|  203  |  | 
|  204     typedef SkDrawCommand INHERITED; |  | 
|  205 }; |  | 
|  206  |  | 
|  207 class SkDrawBitmapNineCommand : public SkDrawCommand { |  192 class SkDrawBitmapNineCommand : public SkDrawCommand { | 
|  208 public: |  193 public: | 
|  209     SkDrawBitmapNineCommand(const SkBitmap& bitmap, const SkIRect& center, |  194     SkDrawBitmapNineCommand(const SkBitmap& bitmap, const SkIRect& center, | 
|  210                             const SkRect& dst, const SkPaint* paint); |  195                             const SkRect& dst, const SkPaint* paint); | 
|  211     virtual void execute(SkCanvas* canvas) const SK_OVERRIDE; |  196     virtual void execute(SkCanvas* canvas) const SK_OVERRIDE; | 
|  212     virtual bool render(SkCanvas* canvas) const SK_OVERRIDE; |  197     virtual bool render(SkCanvas* canvas) const SK_OVERRIDE; | 
|  213 private: |  198 private: | 
|  214     SkBitmap fBitmap; |  199     SkBitmap fBitmap; | 
|  215     SkIRect  fCenter; |  200     SkIRect  fCenter; | 
|  216     SkRect   fDst; |  201     SkRect   fDst; | 
| (...skipping 429 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  646 class SkPopCullCommand : public SkDrawCommand { |  631 class SkPopCullCommand : public SkDrawCommand { | 
|  647 public: |  632 public: | 
|  648     SkPopCullCommand(); |  633     SkPopCullCommand(); | 
|  649     virtual void execute(SkCanvas* canvas) const SK_OVERRIDE; |  634     virtual void execute(SkCanvas* canvas) const SK_OVERRIDE; | 
|  650     virtual Action action() const { return kPopCull_Action; } |  635     virtual Action action() const { return kPopCull_Action; } | 
|  651 private: |  636 private: | 
|  652     typedef SkDrawCommand INHERITED; |  637     typedef SkDrawCommand INHERITED; | 
|  653 }; |  638 }; | 
|  654  |  639  | 
|  655 #endif |  640 #endif | 
| OLD | NEW |