Index: include/core/SkTypeface.h |
diff --git a/include/core/SkTypeface.h b/include/core/SkTypeface.h |
index 0b1ca6a4bdaf02c231fa61fe2e62a68f24b94672..75688665ed9a4ea8e3a9fcf2a6bfbd147b954c5b 100644 |
--- a/include/core/SkTypeface.h |
+++ b/include/core/SkTypeface.h |
@@ -99,16 +99,17 @@ public: |
*/ |
static SkTypeface* RefDefault(Style style = SkTypeface::kNormal); |
- /** Return a new reference to the typeface that most closely matches the |
- requested familyName and style. Pass null as the familyName to return |
- the default font for the requested style. Will never return null |
+ /** Creates a new reference to the typeface that most closely matches the |
+ requested familyName and fontStyle. This method allows extended font |
+ face specifiers as in the SkFontStyle type. Will never return null. |
@param familyName May be NULL. The name of the font family. |
- @param style The style (normal, bold, italic) of the typeface. |
+ @param fontStyle The style of the typeface. |
@return reference to the closest-matching typeface. Call must call |
unref() when they are done. |
- */ |
- static SkTypeface* CreateFromName(const char familyName[], Style style); |
+ */ |
+ static SkTypeface* CreateFromName(const char familyName[], |
bungeman-skia
2016/03/22 20:16:43
You're not going to be able to change this signatu
Mikus
2016/03/24 12:08:26
Done. Added and ifdef for the legacy code.
|
+ SkFontStyle fontStyle); |
/** Return a new reference to the typeface that most closely matches the |
requested typeface and specified Style. Use this call if you want to |