aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/user/api/undocumented.md
diff options
context:
space:
mode:
authorGravatar Cary Clark <caryclark@skia.org>2017-11-02 17:49:34 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-11-02 22:10:53 +0000
commit2ade99783120cf9149e7b2e85b3c3c2bd63d4839 (patch)
tree62498c450e03777d3e8f6a2e3aed31eb0b4c3020 /site/user/api/undocumented.md
parentba7cf29fa8cb60514177bcf7c91f5f1607480ad6 (diff)
filling holes in canvas doc
filling holes in canvas doc Docs-Preview: https://skia.org/?cl=66920 TBR=caryclark@google.com Bug: skia:6898 Change-Id: I3a211df5f19ecfbfa0bb060bb6d55005a38cd360 Reviewed-on: https://skia-review.googlesource.com/66920 Reviewed-by: Cary Clark <caryclark@skia.org> Commit-Queue: Cary Clark <caryclark@skia.org>
Diffstat (limited to 'site/user/api/undocumented.md')
-rw-r--r--site/user/api/undocumented.md147
1 files changed, 143 insertions, 4 deletions
diff --git a/site/user/api/undocumented.md b/site/user/api/undocumented.md
index dc102f84ab..7ac1e12d33 100644
--- a/site/user/api/undocumented.md
+++ b/site/user/api/undocumented.md
@@ -223,6 +223,15 @@ int SkColorSetARGB(a, r, g, b)
# <a name="SkColorFilter"></a> Class SkColorFilter
+<a name="SkColorFilter_toString"></a>
+## toString
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+void toString(SkString* str) const
+</pre>
+
+---
+
# <a name="Color_Space"></a> Color Space
# <a name="SkColorSpace"></a> Class SkColorSpace
@@ -250,6 +259,19 @@ static sk_sp&lt;SkColorSpace&gt; MakeSRGBLinear()
</table>
+# <a name="Create_Color_Space_Xform_Canvas"></a> Create Color Space Xform Canvas
+
+<a name="SkCreateColorSpaceXformCanvas"></a>
+## SkCreateColorSpaceXformCanvas
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+std::unique_ptr&lt;SkCanvas&gt; SK_API
+ SkCreateColorSpaceXformCanvas(SkCanvas* target,
+ sk_sp&lt;SkColorSpace&gt; targetCS)
+</pre>
+
+---
+
# <a name="Core_Graphics"></a> Core Graphics
# <a name="Core_Text"></a> Core Text
@@ -341,6 +363,17 @@ static std::unique_ptr&lt;SkCanvas&gt;
# <a name="GPU_Context"></a> GPU Context
+# <a name="GrContext"></a> Class GrContext
+
+<a name="GrContext_flush"></a>
+## flush
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+void flush()
+</pre>
+
+---
+
# <a name="GPU_Surface"></a> GPU Surface
# <a name="Image"></a> Image
@@ -425,6 +458,16 @@ SkImageInfo()
---
+<a name="SkImageInfo_MakeN32Premul"></a>
+## MakeN32Premul
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+static SkImageInfo MakeN32Premul(int width, int height,
+ sk_sp&lt;SkColorSpace&gt; cs = nullptr)
+</pre>
+
+---
+
<a name="SkImageInfo_makeColorSpace"></a>
## makeColorSpace
@@ -577,12 +620,30 @@ bool scalePixels(const SkPixmap& dst, SkFilterQuality,
---
+<a name="SkImage_peekPixels"></a>
+## peekPixels
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+bool peekPixels(SkPixmap* pixmap) const
+</pre>
+
+---
+
# <a name="Image_Filter"></a> Image Filter
## <a name="Scaling"></a> Scaling
# <a name="SkImageFilter"></a> Class SkImageFilter
+<a name="SkImageFilter_toString"></a>
+## toString
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+void toString(SkString* str) const
+</pre>
+
+---
+
# <a name="Image_Scaling"></a> Image Scaling
# <a name="Malloc_Pixel_Ref"></a> Malloc Pixel Ref
@@ -650,6 +711,15 @@ virtual bool filterMask(SkMask* dst, const SkMask& src, const SkMatrix&,
---
+<a name="SkMaskFilter_toString"></a>
+## toString
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+void toString(SkString* str) const
+</pre>
+
+---
+
# <a name="Math"></a> Math
<a name="sk_64_isS32"></a>
@@ -742,6 +812,14 @@ template &lt;typename D, typename S&gt; inline bool SkTFitsIn(S s)
---
+# <a name="Stream"></a> Stream
+
+# <a name="SkStream"></a> Class SkStream
+
+# <a name="Meta_Data"></a> Meta Data
+
+# <a name="SkMetaData"></a> Class SkMetaData
+
# <a name="Nine_Patch"></a> Nine Patch
# <a name="Number_Types"></a> Number Types
@@ -805,6 +883,15 @@ template &lt;typename D, typename S&gt; inline bool SkTFitsIn(S s)
# <a name="SkPathEffect"></a> Class SkPathEffect
+<a name="SkPathEffect_toString"></a>
+## toString
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+void toString(SkString* str) const
+</pre>
+
+---
+
# <a name="Path_Measure"></a> Path Measure
# <a name="SkPathMeasure"></a> Class SkPathMeasure
@@ -831,6 +918,17 @@ bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result
# <a name="Picture"></a> Picture
+# <a name="SkPicture"></a> Class SkPicture
+
+<a name="SkPicture_playback"></a>
+## playback
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+virtual void playback(SkCanvas*, AbortCallback* = nullptr) const = 0
+</pre>
+
+---
+
## <a name="Recorder"></a> Recorder
# <a name="SkPictureRecorder"></a> Class SkPictureRecorder
@@ -969,10 +1067,6 @@ static sk_sp&lt;SkShader&gt; MakeBitmapShader(const SkBitmap& src, TileMode tmx,
# <a name="Sprite"></a> Sprite
-# <a name="Stream"></a> Stream
-
-# <a name="SkStream"></a> Class SkStream
-
# <a name="String"></a> String
# <a name="SkString"></a> Class SkString
@@ -1003,6 +1097,51 @@ bool readPixels(const SkPixmap& dst, int srcX, int srcY) ;
---
+<a name="SkSurface_getCanvas"></a>
+## getCanvas
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+SkCanvas* getCanvas()
+</pre>
+
+---
+
+<a name="SkSurface_flush"></a>
+## flush
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+void flush()
+</pre>
+
+---
+
+<a name="SkSurface_prepareForExternalIO"></a>
+## prepareForExternalIO
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+void prepareForExternalIO()
+</pre>
+
+---
+
+<a name="SkSurface_makeSurface"></a>
+## makeSurface
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+sk_sp&lt;SkSurface&gt; makeSurface(const SkImageInfo&)
+</pre>
+
+---
+
+<a name="SkSurface_peekPixels"></a>
+## peekPixels
+
+<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
+bool peekPixels(SkPixmap*)
+</pre>
+
+---
+
## <a name="Properties"></a> Properties
# <a name="SkSurfaceProps"></a> Class SkSurfaceProps