| OLD | NEW |
| 1 | 1 |
| 2 /* | 2 /* |
| 3 * Copyright 2012 The Android Open Source Project | 3 * Copyright 2012 The Android Open Source Project |
| 4 * | 4 * |
| 5 * Use of this source code is governed by a BSD-style license that can be | 5 * Use of this source code is governed by a BSD-style license that can be |
| 6 * found in the LICENSE file. | 6 * found in the LICENSE file. |
| 7 */ | 7 */ |
| 8 | 8 |
| 9 | 9 |
| 10 #ifndef SkPaintOptionsAndroid_DEFINED | 10 #ifndef SkPaintOptionsAndroid_DEFINED |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 87 const SkLanguage& getLanguage() const { return fLanguage; } | 87 const SkLanguage& getLanguage() const { return fLanguage; } |
| 88 | 88 |
| 89 /** Set the paint's language value used for drawing text. | 89 /** Set the paint's language value used for drawing text. |
| 90 @param language set the paint's language value for drawing text. | 90 @param language set the paint's language value for drawing text. |
| 91 */ | 91 */ |
| 92 void setLanguage(const SkLanguage& language) { fLanguage = language; } | 92 void setLanguage(const SkLanguage& language) { fLanguage = language; } |
| 93 void setLanguage(const char* languageTag) { fLanguage = SkLanguage(languageT
ag); } | 93 void setLanguage(const char* languageTag) { fLanguage = SkLanguage(languageT
ag); } |
| 94 | 94 |
| 95 | 95 |
| 96 enum FontVariant { | 96 enum FontVariant { |
| 97 kDefault_Variant, // Currently setting yourself to Default gives you Comp
act Variant | 97 kDefault_Variant = 0x01, // Currently setting yourself to Default gives y
ou Compact Variant |
| 98 kCompact_Variant, | 98 kCompact_Variant = 0x02, |
| 99 kElegant_Variant, | 99 kElegant_Variant = 0x04, |
| 100 kLast_Variant = kElegant_Variant, | 100 kLast_Variant = kElegant_Variant, |
| 101 }; | 101 }; |
| 102 | 102 |
| 103 /** Return the font variant | 103 /** Return the font variant |
| 104 @return the font variant used by this paint object | 104 @return the font variant used by this paint object |
| 105 */ | 105 */ |
| 106 FontVariant getFontVariant() const { return fFontVariant; } | 106 FontVariant getFontVariant() const { return fFontVariant; } |
| 107 | 107 |
| 108 /** Set the font variant | 108 /** Set the font variant |
| 109 @param fontVariant set the paint's font variant for choosing fonts | 109 @param fontVariant set the paint's font variant for choosing fonts |
| (...skipping 10 matching lines...) Expand all Loading... |
| 120 } | 120 } |
| 121 | 121 |
| 122 private: | 122 private: |
| 123 SkLanguage fLanguage; | 123 SkLanguage fLanguage; |
| 124 FontVariant fFontVariant; | 124 FontVariant fFontVariant; |
| 125 bool fUseFontFallbacks; | 125 bool fUseFontFallbacks; |
| 126 }; | 126 }; |
| 127 | 127 |
| 128 #endif // #ifdef SK_BUILD_FOR_ANDROID | 128 #endif // #ifdef SK_BUILD_FOR_ANDROID |
| 129 #endif // #ifndef SkPaintOptionsAndroid_DEFINED | 129 #endif // #ifndef SkPaintOptionsAndroid_DEFINED |
| OLD | NEW |