Use SkFontHinting instead of macros.
Change-Id: Ie7f231295c27010f53f09e9879aa7df74ab2d09b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/212507
Auto-Submit: Ben Wagner <bungeman@google.com>
Reviewed-by: Hal Canary <halcanary@skia.org>
Commit-Queue: Ben Wagner <bungeman@google.com>
diff --git a/tools/viewer/Viewer.cpp b/tools/viewer/Viewer.cpp
index cd74346..ff0f5ff 100644
--- a/tools/viewer/Viewer.cpp
+++ b/tools/viewer/Viewer.cpp
@@ -442,20 +442,20 @@
fCommands.addCommand('H', "Font", "Hinting mode", [this]() {
if (!fFontOverrides.fHinting) {
fFontOverrides.fHinting = true;
- fFont.setHinting(kNo_SkFontHinting);
+ fFont.setHinting(SkFontHinting::kNone);
} else {
switch (fFont.getHinting()) {
- case kNo_SkFontHinting:
- fFont.setHinting(kSlight_SkFontHinting);
+ case SkFontHinting::kNone:
+ fFont.setHinting(SkFontHinting::kSlight);
break;
- case kSlight_SkFontHinting:
- fFont.setHinting(kNormal_SkFontHinting);
+ case SkFontHinting::kSlight:
+ fFont.setHinting(SkFontHinting::kNormal);
break;
- case kNormal_SkFontHinting:
- fFont.setHinting(kFull_SkFontHinting);
+ case SkFontHinting::kNormal:
+ fFont.setHinting(SkFontHinting::kFull);
break;
- case kFull_SkFontHinting:
- fFont.setHinting(kNo_SkFontHinting);
+ case SkFontHinting::kFull:
+ fFont.setHinting(SkFontHinting::kNone);
fFontOverrides.fHinting = false;
break;
}
@@ -834,16 +834,16 @@
if (fFontOverrides.fHinting) {
switch (fFont.getHinting()) {
- case kNo_SkFontHinting:
+ case SkFontHinting::kNone:
paintTitle.append("No Hinting");
break;
- case kSlight_SkFontHinting:
+ case SkFontHinting::kSlight:
paintTitle.append("Slight Hinting");
break;
- case kNormal_SkFontHinting:
+ case SkFontHinting::kNormal:
paintTitle.append("Normal Hinting");
break;
- case kFull_SkFontHinting:
+ case SkFontHinting::kFull:
paintTitle.append("Full Hinting");
break;
}
@@ -1752,7 +1752,7 @@
{
if (hintingIdx == 0) {
fFontOverrides.fHinting = false;
- fFont.setHinting(kNo_SkFontHinting);
+ fFont.setHinting(SkFontHinting::kNone);
} else {
fFont.setHinting(SkTo<SkFontHinting>(hintingIdx - 1));
fFontOverrides.fHinting = true;