OLD | NEW |
| (Empty) |
1 | |
2 /* | |
3 * Copyright 2006 The Android Open Source Project | |
4 * | |
5 * Use of this source code is governed by a BSD-style license that can be | |
6 * found in the LICENSE file. | |
7 */ | |
8 | |
9 | |
10 #ifndef SkBGViewArtist_DEFINED | |
11 #define SkBGViewArtist_DEFINED | |
12 | |
13 #include "SkView.h" | |
14 #include "SkPaint.h" | |
15 | |
16 class SkBGViewArtist : public SkView::Artist { | |
17 public: | |
18 SkBGViewArtist(SkColor c = SK_ColorWHITE); | |
19 virtual ~SkBGViewArtist(); | |
20 | |
21 const SkPaint& paint() const { return fPaint; } | |
22 SkPaint& paint() { return fPaint; } | |
23 | |
24 protected: | |
25 // overrides | |
26 virtual void onDraw(SkView*, SkCanvas*); | |
27 virtual void onInflate(const SkDOM&, const SkDOM::Node*); | |
28 | |
29 private: | |
30 SkPaint fPaint; | |
31 }; | |
32 | |
33 #endif | |
OLD | NEW |