aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/bookmaker/bookmaker.h
diff options
context:
space:
mode:
authorGravatar Cary Clark <caryclark@skia.org>2018-02-08 14:45:18 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-02-08 20:09:51 +0000
commit5635631c8887db678e6123c191ae68456b60d2a7 (patch)
tree1563935ad6bb84bfbdc050a635ab61be5621fd55 /tools/bookmaker/bookmaker.h
parentdb9ee2d202e813bf7595713bf114a25d585f0172 (diff)
working on SkImage docs
also fix minor break in SkSurface TBR=caryclark@google.com Docs-Preview: https://skia.org/?cl=105021 Bug: skia: Change-Id: I0cfc01ab5ba4df13a9e84f8dd2904d32e5726a5b Reviewed-on: https://skia-review.googlesource.com/105021 Reviewed-by: Cary Clark <caryclark@skia.org> Commit-Queue: Cary Clark <caryclark@skia.org>
Diffstat (limited to 'tools/bookmaker/bookmaker.h')
-rw-r--r--tools/bookmaker/bookmaker.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/tools/bookmaker/bookmaker.h b/tools/bookmaker/bookmaker.h
index d1b6382320..0264f50ac9 100644
--- a/tools/bookmaker/bookmaker.h
+++ b/tools/bookmaker/bookmaker.h
@@ -1822,6 +1822,11 @@ public:
kExternal,
};
+ enum class SkipFirstLine {
+ kNo,
+ kYes,
+ };
+
enum class Wrote {
kNone,
kLF,
@@ -1859,7 +1864,9 @@ public:
return 0 == size;
}
- void descriptionOut(const Definition* def);
+ void constOut(const Definition* memberStart, const Definition& child,
+ const Definition* bmhConst);
+ void descriptionOut(const Definition* def, SkipFirstLine );
void enumHeaderOut(const RootDefinition* root, const Definition& child);
void enumMembersOut(const RootDefinition* root, Definition& child);
void enumSizeItems(const Definition& child);