Lines Matching defs:SkFontStyle
54 #include "SkFontStyle.h"
56 SkFontStyle::SkFontStyle() {
63 SkFontStyle::SkFontStyle(int weight, int width, Slant slant) {
75 virtual void getStyle(int, SkFontStyle*, SkString*) SK_OVERRIDE {
82 virtual SkTypeface* matchStyle(const SkFontStyle&) SK_OVERRIDE {
110 const SkFontStyle&) SK_OVERRIDE {
114 const SkFontStyle&) SK_OVERRIDE {
155 const SkFontStyle& fs) {
160 const SkFontStyle& fs) {
210 static SkFontStyle TypefaceStyleBitsToFontStyle(SkTypeface::Style styleBits) {
211 SkFontStyle::Weight weight = (styleBits & SkTypeface::kBold) ?
212 SkFontStyle::kBold_Weight :
213 SkFontStyle::kNormal_Weight;
214 SkFontStyle::Width width = SkFontStyle::kNormal_Width;
215 SkFontStyle::Slant slant = (styleBits & SkTypeface::kItalic) ?
216 SkFontStyle::kUpright_Slant :
217 SkFontStyle::kItalic_Slant;
218 return SkFontStyle(weight, width, slant);
229 SkFontStyle newStyle = SkFontStyle(bold ? SkFontStyle::kBold_Weight
230 : SkFontStyle::kNormal_Weight,
231 SkFontStyle::kNormal_Width,
232 italic ? SkFontStyle::kItalic_Slant
233 : SkFontStyle::kUpright_Slant);