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 = 0x01, // Currently setting yourself to Default gives y
ou Compact Variant | 97 kDefault_Variant = 0x01, |
98 kCompact_Variant = 0x02, | 98 kCompact_Variant = 0x02, |
99 kElegant_Variant = 0x04, | 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 |
(...skipping 12 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 |