Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6)

Side by Side Diff: include/core/SkPaintOptionsAndroid.h

Issue 21053009: Upstream changes from Android (Closed) Base URL: https://skia.googlecode.com/svn/trunk
Patch Set: Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | src/core/SkScalerContext.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
OLDNEW
« no previous file with comments | « no previous file | src/core/SkScalerContext.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698