Added helper methods for changing samples, getting sample titles, and extracting pdf Data
http://codereview.appspot.com/4626073/


git-svn-id: http://skia.googlecode.com/svn/trunk@1704 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/samplecode/SampleApp.h b/samplecode/SampleApp.h
index 35a2bb4..9c39ca4 100644
--- a/samplecode/SampleApp.h
+++ b/samplecode/SampleApp.h
@@ -33,6 +33,7 @@
 class SkGpuCanvas;
 class SkPicture;
 class SkTypeface;
+class SkData;
 
 enum SkTriState {
     kFalse_SkTriState,
@@ -58,9 +59,13 @@
     void changeZoomLevel(float delta);
     bool nextSample();
     bool previousSample();
+    bool goToSample(int i);
+    SkString getSampleTitle(int i);
+    int  sampleCount();
     bool handleTouch(int ownerId, float x, float y,
             SkView::Click::State state);
     void saveToPdf();
+    SkData* getPDFData() { return fPDFData; }
     void postInvalDelay();
 
 protected:
@@ -102,6 +107,7 @@
 
     bool fSaveToPdf;
     SkCanvas* fPdfCanvas;
+    SkData* fPDFData;
 
     bool fUseClip;
     bool fNClip;