clean up SkPicture include

Get SkPicture.h ready for documenting.

- remove private methods
- move private forward declarations
- name parameters

R=reed@google.com, bsalomon@google.com

Bug: skia:6898
Change-Id: I28829111203d8ae2a4661cf02c99023403aa0df0
Reviewed-on: https://skia-review.googlesource.com/134120
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@google.com>
diff --git a/fuzz/fuzz.cpp b/fuzz/fuzz.cpp
index ce0119c..96d2a25 100644
--- a/fuzz/fuzz.cpp
+++ b/fuzz/fuzz.cpp
@@ -17,7 +17,7 @@
 #include "SkOSPath.h"
 #include "SkPaint.h"
 #include "SkPath.h"
-#include "SkPicture.h"
+#include "SkPicturePriv.h"
 #include "SkPipe.h"
 #include "SkReadBuffer.h"
 #include "SkStream.h"
@@ -604,7 +604,7 @@
 static void fuzz_skp(sk_sp<SkData> bytes) {
     SkReadBuffer buf(bytes->data(), bytes->size());
     SkDebugf("Decoding\n");
-    sk_sp<SkPicture> pic(SkPicture::MakeFromBuffer(buf));
+    sk_sp<SkPicture> pic(SkPicturePriv::MakeFromBuffer(buf));
     if (!pic) {
         SkDebugf("[terminated] Couldn't decode as a picture.\n");
         return;