/* * Copyright 2006 The Android Open Source Project * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkBGViewArtist_DEFINED #define SkBGViewArtist_DEFINED #include "SkView.h" #include "SkPaint.h" class SkBGViewArtist : public SkView::Artist { public: SkBGViewArtist(SkColor c = SK_ColorWHITE); virtual ~SkBGViewArtist(); const SkPaint& paint() const { return fPaint; } SkPaint& paint() { return fPaint; } protected: // overrides virtual void onDraw(SkView*, SkCanvas*); virtual void onInflate(const SkDOM&, const SkDOM::Node*); private: SkPaint fPaint; }; #endif