From e6c85755832b062976540b0f5c7f5c0398ba3505 Mon Sep 17 00:00:00 2001 From: skia-bookmaker Date: Tue, 6 Nov 2018 05:32:09 +0000 Subject: [PATCH] Update markdown files Automatic commit by the Housekeeper-Nightly-Bookmaker bot. TBR=rmistry@google.com NO_MERGE_BUILDS Change-Id: I38e7f006aba87f7dd3fdc87ca4d2090b715bc15e Reviewed-on: https://skia-review.googlesource.com/c/168521 Commit-Queue: Reviewed-by: --- site/user/api/SkPaint_Reference.md | 48 +++++++++++++++++++++++------- site/user/api/undocumented.md | 36 ++++++++++++++++++++++ 2 files changed, 73 insertions(+), 11 deletions(-) diff --git a/site/user/api/SkPaint_Reference.md b/site/user/api/SkPaint_Reference.md index 6e8336d711ef7..b5202fd6d50c9 100644 --- a/site/user/api/SkPaint_Reference.md +++ b/site/user/api/SkPaint_Reference.md @@ -28,7 +28,8 @@ public: }; Hinting getHinting() const; - void setHinting(Hinting hintingLevel); + void setHinting(SkFontHinting hintingLevel); + void setHinting(Hinting hintingLevel); enum Flags { kAntiAlias_Flag = 0x01, @@ -734,23 +735,48 @@ SkPaint::kNormal_Hinting == paint.getHinting() ---
-void setHinting(Hinting hintingLevel)
+void setHinting(SkFontHinting hintingLevel)
 
-Sets level of glyph outline adjustment. +Sets level of glyph outline adjustment. Does not check for valid values of hintingLevel. -| Hinting | value | effect on generated glyph outlines | -| --- | --- | --- | -| kNo Hinting | 0 | leaves glyph outlines unchanged from their native representation | -| kSlight Hinting | 1 | modifies glyph outlines minimally to improve contrast | -| kNormal Hinting | 2 | modifies glyph outlines to improve contrast | -| kFull Hinting | 3 | modifies glyph outlines for maximum contrast | - ### Parameters - + + +
hintingLevelone of: kNo Hinting, kSlight Hinting, kNormal Hinting, kFull Hintingone of: kNo_SkFontHinting, kSlight_SkFontHinting,
+ +kNormal_SkFontHinting, kFull_SkFontHinting + +### Example + +
+ +#### Example Output + +~~~~ +paint1 == paint2 +~~~~ + +
+ + + +--- + +
+void setHinting(Hinting hintingLevel)
+
+ +Sets level of glyph outline adjustment. +Does not check for valid values of hintingLevel. + +### Parameters + + +
hintingLevelone of: kNo_Hinting, kSlight_Hinting, kNormal_Hinting, kFull_Hinting
diff --git a/site/user/api/undocumented.md b/site/user/api/undocumented.md index 82afd7d5e929d..3d6ba650cd436 100644 --- a/site/user/api/undocumented.md +++ b/site/user/api/undocumented.md @@ -256,6 +256,42 @@ void draw(S --- + + +--- + +### Constants + + + + + + + + + + + + + + + + + + + + + + + + + +
ConstValueDescription
kNo_SkFontHinting0 +
kSlight_SkFontHinting1 +
kNormal_SkFontHinting2 +
kFull_SkFontHinting3 +
+ ---