1 2/* 3 * Copyright 2011 Google Inc. 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#include "SkBGViewArtist.h" 9#include "SkCanvas.h" 10#include "SkParsePaint.h" 11 12SkBGViewArtist::SkBGViewArtist(SkColor c) 13{ 14 fPaint.setColor(c); 15} 16 17SkBGViewArtist::~SkBGViewArtist() 18{ 19} 20 21void SkBGViewArtist::onDraw(SkView*, SkCanvas* canvas) 22{ 23 // only works for views that are clipped their bounds. 24 canvas->drawPaint(fPaint); 25} 26 27void SkBGViewArtist::onInflate(const SkDOM& dom, const SkDOM::Node* node) 28{ 29 SkPaint_Inflate(&fPaint, dom, node); 30} 31