starting next gaggle of docs
starting next gaggle of docs
Docs-Preview: https://skia.org/?cl=50264
Bug: skia:6898
Change-Id: I639795b55c0c96b2efccac13cb67592f055a75a2
Reviewed-on: https://skia-review.googlesource.com/50264
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
diff --git a/docs/undocumented.bmh b/docs/undocumented.bmh
index ad7233f..d66bcf8 100644
--- a/docs/undocumented.bmh
+++ b/docs/undocumented.bmh
@@ -8,7 +8,9 @@
API
CPU
GPU GPU-backed OpenGL Vulkan
+ PDF XPS
RFC
+ NaN NaNs
Bezier Coons Cartesian
C C++ Destructor Subclasses
SaveLayerFlags # not external; need to add typedef support
@@ -16,6 +18,8 @@
SkXXX.h # ditto
SkXXX_Reference # ditto
Skia # ditto
+ SK_ABORT # ditto
+ SK_API # ditto
SK_DEBUG # ditto
SK_RELEASE # ditto
SK_USE_FREETYPE_EMBOLDEN # ditto
@@ -52,20 +56,6 @@
##
##
-#Topic Bitmap
-#Class SkBitmap
- #Subtopic Row_Bytes
- ##
- #Method void erase(SkColor c, const SkIRect& area) const
- ##
- #Method bool installPixels(const SkImageInfo& info, void* pixels, size_t rowBytes)
- ##
- #Method bool readPixels(const SkImageInfo& dstInfo, void* dstPixels, size_t dstRowBytes,
- int srcX, int srcY, SkTransferFunctionBehavior behavior) const
- ##
-#Class ##
-##
-
#Topic Blend_Mode
#EnumClass SkBlendMode
#Const kSrc 1
@@ -325,6 +315,22 @@
##
#Method int bytesPerPixel() const
##
+ #Method int height() const
+ ##
+ #Method int width() const
+ ##
+ #Method SkColorType colorType() const
+ ##
+ #Method SkAlphaType alphaType() const
+ ##
+ #Method SkColorSpace* colorSpace() const
+ ##
+ #Method bool isOpaque() const
+ ##
+ #Method size_t minRowBytes() const
+ ##
+ #Method size_t computeByteSize(size_t rowBytes) const
+ ##
##
#Subtopic ##
#Class SkImage
@@ -351,13 +357,6 @@
#Topic Image_Scaling
##
-#Topic IRect
-#Struct SkIRect
- #Method bool intersect(const SkIRect& r)
- ##
-##
-##
-
#Topic Left_Side_Bearing
##
@@ -365,6 +364,15 @@
#Alias Lines
#Topic ##
+#Topic Malloc_Pixel_Ref
+#Class SkMallocPixelRef
+ #Method static sk_sp<SkPixelRef> MakeZeroed(const SkImageInfo&, size_t rowBytes)
+ ##
+ #Method static sk_sp<SkPixelRef> MakeAllocate(const SkImageInfo&, size_t rowBytes)
+ ##
+##
+##
+
#Topic Mask
#Class SkMask
#Enum Format
@@ -387,18 +395,31 @@
#Topic Mask_Filter
#Class SkMaskFilter
+#Method virtual bool filterMask(SkMask* dst, const SkMask& src, const SkMatrix&,
+ SkIPoint* margin) const
+##
#Class ##
#Topic ##
#Topic Math
#Method static inline bool sk_64_isS32(int64_t value)
##
+ #Method SkIntToScalar(x)
+ ##
+ #Method SkScalarRoundToInt(x)
+ ##
+ #Method SkScalarFloorToInt(x)
+ ##
+ #Method SkScalarCeilToInt(x)
+ ##
+ #Method SkScalarFloorToScalar(x)
+ ##
+ #Method SkScalarCeilToScalar(x)
+ ##
##
-#Topic Matrix
-#Struct SkMatrix
-#Struct ##
-#Topic ##
+#Topic Mip_Map
+##
#Topic Nine_Patch
##
@@ -482,8 +503,16 @@
##
##
-#Topic PixelRef
+#Topic Pixel_Ref
#Class SkPixelRef
+ #Method int width() const
+ ##
+ #Method int height() const
+ ##
+ #Method bool isImmutable() const
+ ##
+ #Method void setImmutable()
+ ##
##
##
@@ -534,20 +563,10 @@
#Subtopic ##
#Topic ##
-#Topic Rect
-#Alias Rects
- #Struct SkRect
- #Method static constexpr SkRect SK_WARN_UNUSED_RESULT MakeEmpty()
- ##
- #Method void dump() const
- ##
- #Method void dumpHex() const
- ##
- #Struct ##
-#Topic ##
-
#Topic Reference_Count
#Substitute SkRefCnt
+#Class SkRefCnt
+#Class ##
#Class sk_sp
#Class ##
#Topic ##
@@ -588,6 +607,10 @@
#Subtopic ##
#Topic ##
+#Topic Size
+#Alias ISize
+##
+
#Topic Sprite
#Alias Sprites
#Topic ##