Update bookmaker
- This update includes font documentation.
SkFont_Reference.bmh was generated by running:
bookmaker -b docs -i include/core/SkFont.h -t
This creates a placeholder
for examples and additional documentation.
- More work done to exclude experimental/private
symbols.
Symbols that include "experimental_", "legacy_",
"private_", "temporary_", "deprecated_" as part
of their name (case-insensitive) are not
referenced by the on-line docs and don't need
comments.
Tables built for online only include public symbols.
- Better links for constructors, destructors, operators
- Fixed some minor public interfaces
- Removed _const crutch on operators
- Keep includes inside 100 columns
TBR=reed@google.com
Docs-Preview: https://skia.org/?cl=171900
Bug: skia:
Change-Id: I93b229c6625d800604671e05b82a14c06cb906d2
Reviewed-on: https://skia-review.googlesource.com/c/171900
Reviewed-by: Cary Clark <caryclark@skia.org>
Commit-Queue: Cary Clark <caryclark@skia.org>
diff --git a/docs/undocumented.bmh b/docs/undocumented.bmh
index 7bb7a11..50ee7ab 100644
--- a/docs/undocumented.bmh
+++ b/docs/undocumented.bmh
@@ -328,11 +328,7 @@
##
#Topic ##
-#Topic Font
-#Subtopic Advance
-#Subtopic ##
-#Subtopic Engine
-##
+#Topic Font_Types
#Enum SkTextEncoding
#Const kUTF8_SkTextEncoding 0
##
@@ -343,8 +339,7 @@
#Const kGlyphID_SkTextEncoding 3
##
##
-#Class SkFont
-##
+
#EnumClass SkFontHinting
#Const kNone 0
#Line # glyph outlines unchanged ##
@@ -378,6 +373,7 @@
variant of FT_LOAD_TARGET_NORMAL optimized for vertically decimated LCD displays.
##
##
+
#Struct SkFontMetrics
#Line # values computed by Font_Manager using Typeface ##
@@ -850,6 +846,9 @@
#Topic Reference_Count
#Class SkRefCnt
#Class ##
+
+#Template SkNVRefCnt
+##
##
#Topic Smart_Pointer