aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/undocumented.bmh
diff options
context:
space:
mode:
authorGravatar Cary Clark <caryclark@skia.org>2018-05-30 09:21:49 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-05-30 13:46:38 +0000
commit137b87485508e3882968a10559c2cb389dcc93c5 (patch)
tree7f45aec7b2f0252830ef7d417b71e87bfcc9e299 /docs/undocumented.bmh
parent594b64c4851c82597b3a2045062efad42039d461 (diff)
generate include comments
- formalize how aliases and substitutions work together - add constexpr, #define, typedef support - check for correct description order - write short enum, struct members R=caryclark@google.com Docs-Preview: https://skia.org/?cl=129455 Bug: skia:6898 Change-Id: Id60fc2ed02f38a7ba4e5cad5ef493d8c674e6183 Reviewed-on: https://skia-review.googlesource.com/129455 Commit-Queue: Cary Clark <caryclark@skia.org> Reviewed-by: Cary Clark <caryclark@skia.org> Auto-Submit: Cary Clark <caryclark@skia.org>
Diffstat (limited to 'docs/undocumented.bmh')
-rw-r--r--docs/undocumented.bmh67
1 files changed, 47 insertions, 20 deletions
diff --git a/docs/undocumented.bmh b/docs/undocumented.bmh
index be0c1b5c2c..9e982e5d9a 100644
--- a/docs/undocumented.bmh
+++ b/docs/undocumented.bmh
@@ -2,7 +2,6 @@
#External
DirectWrite TrueType Windows Linux Android iOS __ANDROID_API__ AHardwareBuffer
FreeType FreeType-based Harfbuzz
- Descenders Kerning Unhinted
LCD RGB sRGB ARGB BGR YUV SDTV HDTV
YUV_Component_Y YUV_Component_U YUV_Component_V
Unicode Unicode5 UTF-8 UTF-16 UTF-32 ASCII Unichar
@@ -14,7 +13,7 @@
RFC
NaN NaNs
Bezier_Curve Coons_Patch Cartesian_Coordinate Euclidean_Distance Euclidean_Space Mip_Map
- C C++ Destructor Subclasses
+ C C++
CSS HTML
HTML_Gray HTML_DarkGray HTML_LightGray HTML_Silver HTML_Lime HTML_Green HTML_Aqua HTML_Fuchsia
SVG_lightgray SVG_darkgray
@@ -49,17 +48,49 @@ FT_Load_Glyph
#External ##
+# this jargon requires a substitute to lower-case the word. The word is uppercase because
+# it is not a dictionary word. An alternative would be to put this in an exception list
+# in the spell checker
+#Topic Destructor
+#Substitute destructor
+##
+
+# see comment for Destructor above
+#Topic Subclasses
+#Substitute subclasses
+##
+
+# see comment for Destructor above
+#Topic Descenders
+#Substitute descenders
+##
+
+# see comment for Destructor above
+#Topic Grayscale
+#Substitute grayscale
+##
+
+# see comment for Destructor above
+#Topic Kerning
+#Substitute kerning
+##
+
+# see comment for Destructor above
+#Topic Unhinted
+#Substitute unhinted
+##
+
#Topic Alias
-#Alias Aliased
-#Alias Aliasing
+#Alias Aliased ##
+#Alias Aliasing ##
##
#Topic Arc
-#Alias Arcs
+#Alias Arcs ##
#Topic ##
#Topic Backend_Semaphore
-#Alias Backend_Semaphores
+#Alias Backend_Semaphores ##
#Class GrBackendSemaphore
##
##
@@ -81,7 +112,7 @@ FT_Load_Glyph
#Topic ##
#Topic Circle
-#Alias Circles
+#Alias Circles ##
#Topic ##
#Topic Clip_Op
@@ -132,7 +163,7 @@ FT_Load_Glyph
##
#Topic Curve
-#Alias Curves
+#Alias Curves ##
##
#Topic Data
@@ -261,7 +292,7 @@ FT_Load_Glyph
#Topic ##
#Topic Glyph
-#Alias Glyphs
+#Alias Glyphs ##
##
#Topic GPU_Context
@@ -309,7 +340,7 @@ FT_Load_Glyph
##
#Topic Line
-#Alias Lines
+#Alias Lines ##
#Topic ##
# to be in Topic Malloc_Pixel_Ref
@@ -372,7 +403,7 @@ FT_Load_Glyph
#Typedef uint16_t SkGlyphID
#Typedef ##
#Topic Scalar
- #Alias Scalar
+ #Alias Scalar ##
#Typedef float SkScalar
#Typedef ##
##
@@ -420,7 +451,7 @@ FT_Load_Glyph
##
#Topic Oval
-#Alias Ovals
+#Alias Ovals ##
#Topic ##
#Topic Paint_Defaults
@@ -435,7 +466,7 @@ FT_Load_Glyph
#Topic ##
#Topic Patch
-#Alias Patches
+#Alias Patches ##
#Topic ##
#Topic Path_Effect
@@ -495,10 +526,6 @@ FT_Load_Glyph
#Enum SkPixelGeometry
##
-# Topic Point_Array
-# Substitute SkPoint arrays
-# Topic ##
-
#Topic Point3
#Struct SkPoint3
##
@@ -512,7 +539,7 @@ FT_Load_Glyph
##
#Topic Premultiply
-#Alias Premultiplied
+#Alias Premultiplied ##
##
#Topic Raster_Engine
@@ -597,7 +624,7 @@ FT_Load_Glyph
##
#Topic Sprite
-#Alias Sprites
+#Alias Sprites ##
#Topic ##
#Topic Stream
@@ -693,7 +720,7 @@ FT_Load_Glyph
# end of defined in types
#Topic Unpremultiply
-#Alias Unpremultiplied
+#Alias Unpremultiplied ##
##
#Topic Vertices