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;