remove some dead code in pipes
inherit from SampleView for more samples
add L key to toggle using SkGPipe
git-svn-id: http://skia.googlecode.com/svn/trunk@1296 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/samplecode/SampleGM.cpp b/samplecode/SampleGM.cpp
index 5c9ea76..2f9f046 100644
--- a/samplecode/SampleGM.cpp
+++ b/samplecode/SampleGM.cpp
@@ -44,13 +44,15 @@
///////////////////////////////////////////////////////////////////////////////
-class GMView : public SkView {
+class GMView : public SampleView {
Iter fIter;
GM* fGM;
public:
GMView() {
fGM = fIter.next();
this->postNextGM();
+
+ this->setBGColor(0xFFDDDDDD);
}
protected:
@@ -77,11 +79,7 @@
return this->INHERITED::onEvent(evt);
}
- void drawBG(SkCanvas* canvas) {
- canvas->drawColor(0xFFDDDDDD);
- }
-
- virtual void onDraw(SkCanvas* canvas) {
+ virtual void onDrawContent(SkCanvas* canvas) {
fGM->draw(canvas);
}
@@ -90,7 +88,7 @@
(new SkEvent("next-gm"))->post(this->getSinkID(), 1500);
}
- typedef SkView INHERITED;
+ typedef SampleView INHERITED;
};
///////////////////////////////////////////////////////////////////////////////