From 5fd9243fd6b82aa3f2a2fae7c62310e77ab7b6d3 Mon Sep 17 00:00:00 2001 From: "mike@reedtribe.org" Date: Thu, 5 May 2011 01:59:48 +0000 Subject: switch to inheriting from SampleView git-svn-id: http://skia.googlecode.com/svn/trunk@1249 2bbb7eff-a529-9590-31e7-b0007b416f81 --- samplecode/SampleLayerMask.cpp | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'samplecode/SampleLayerMask.cpp') diff --git a/samplecode/SampleLayerMask.cpp b/samplecode/SampleLayerMask.cpp index 51a021b71a..9bd00ae5af 100644 --- a/samplecode/SampleLayerMask.cpp +++ b/samplecode/SampleLayerMask.cpp @@ -5,9 +5,11 @@ /////////////////////////////////////////////////////////////////////////////// -class LayerMaskView : public SkView { +class LayerMaskView : public SampleView { public: - LayerMaskView() {} + LayerMaskView() { + this->setBGColor(0xFFDDDDDD); + } protected: // overrides from SkEventSink @@ -46,13 +48,7 @@ protected: } } - void drawBG(SkCanvas* canvas) { - canvas->drawColor(0xFFDDDDDD); - } - - virtual void onDraw(SkCanvas* canvas) { - this->drawBG(canvas); - + virtual void onDrawContent(SkCanvas* canvas) { SkRect r; r.set(SkIntToScalar(20), SkIntToScalar(20), SkIntToScalar(120), SkIntToScalar(120)); canvas->saveLayer(&r, NULL, SkCanvas::kARGB_ClipLayer_SaveFlag); @@ -62,7 +58,7 @@ protected: } private: - typedef SkView INHERITED; + typedef SampleView INHERITED; }; /////////////////////////////////////////////////////////////////////////////// -- cgit v1.2.3