/external/chromium_org/third_party/skia/src/core/ |
SkAdvancedTypefaceMetrics.cpp | 10 #include "SkAdvancedTypefaceMetrics.h" 40 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range) { 46 SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>* range) { 65 void resetRange(SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range, 72 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* appendRange( 73 SkAutoTDelete<SkAdvancedTypefaceMetrics::AdvanceMetric<Data> >* nextSlot, 75 nextSlot->reset(new SkAdvancedTypefaceMetrics::AdvanceMetric<Data>); 82 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range) { 88 SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>* range) { 90 if (range->fType != SkAdvancedTypefaceMetrics::WidthRange::kRange) [all...] |
SkTypeface.cpp | 8 #include "SkAdvancedTypefaceMetrics.h" 53 virtual SkAdvancedTypefaceMetrics* onGetAdvancedTypefaceMetrics( 54 SkAdvancedTypefaceMetrics::PerGlyphInfo, 267 SkAdvancedTypefaceMetrics* SkTypeface::getAdvancedTypefaceMetrics( 268 SkAdvancedTypefaceMetrics::PerGlyphInfo info, 271 SkAdvancedTypefaceMetrics* result = 273 if (result && result->fType == SkAdvancedTypefaceMetrics::kTrueType_Font) { 281 result->fFlags = SkTBitOr<SkAdvancedTypefaceMetrics::FontFlags>( 283 SkAdvancedTypefaceMetrics::kNotEmbeddable_FontFlag); 286 result->fFlags = SkTBitOr<SkAdvancedTypefaceMetrics::FontFlags> [all...] |
/external/chromium_org/third_party/skia/src/pdf/ |
SkPDFFontImpl.h | 32 SkPDFType0Font(const SkAdvancedTypefaceMetrics* info, SkTypeface* typeface); 45 SkPDFCIDFont(const SkAdvancedTypefaceMetrics* info, SkTypeface* typeface, 61 SkPDFType1Font(const SkAdvancedTypefaceMetrics* info, SkTypeface* typeface, 67 const SkAdvancedTypefaceMetrics::WidthRange* widthRangeEntry); 78 SkPDFType3Font(const SkAdvancedTypefaceMetrics* info,
|
SkPDFFont.h | 13 #include "SkAdvancedTypefaceMetrics.h" 96 virtual SkAdvancedTypefaceMetrics::FontType getType(); 144 SkPDFFont(const SkAdvancedTypefaceMetrics* fontInfo, SkTypeface* typeface, 148 const SkAdvancedTypefaceMetrics* fontInfo(); 149 void setFontInfo(const SkAdvancedTypefaceMetrics* info); 174 static SkPDFFont* Create(const SkAdvancedTypefaceMetrics* fontInfo, 198 SkAutoTUnref<const SkAdvancedTypefaceMetrics> fFontInfo; 202 SkAdvancedTypefaceMetrics::FontType fFontType;
|
SkPDFFont.cpp | 313 const SkAdvancedTypefaceMetrics::VerticalMetric& advance, 323 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* advanceInfo, 331 case SkAdvancedTypefaceMetrics::WidthRange::kDefault: { 336 case SkAdvancedTypefaceMetrics::WidthRange::kRange: { 345 case SkAdvancedTypefaceMetrics::WidthRange::kRun: { 774 SkAdvancedTypefaceMetrics::FontType SkPDFFont::getType() { 780 SkASSERT(fFontType == SkAdvancedTypefaceMetrics::kOther_Font); 784 SkAdvancedTypefaceMetrics::kNotEmbeddable_FontFlag) == 0; 789 SkASSERT(fFontType == SkAdvancedTypefaceMetrics::kOther_Font); 793 SkAdvancedTypefaceMetrics::kNotSubsettable_FontFlag) == 0 [all...] |
SkPDFDocument.cpp | 263 int counts[SkAdvancedTypefaceMetrics::kOther_Font + 2]) const { 265 (SkAdvancedTypefaceMetrics::kOther_Font + 2)); 283 counts[SkAdvancedTypefaceMetrics::kOther_Font + 1] = notEmbeddable; 287 int counts[SkAdvancedTypefaceMetrics::kOther_Font + 1], 291 (SkAdvancedTypefaceMetrics::kOther_Font + 1));
|
/external/chromium_org/third_party/skia/include/core/ |
SkAdvancedTypefaceMetrics.h | 19 /** \class SkAdvancedTypefaceMetrics 21 The SkAdvancedTypefaceMetrics class is used by the PDF backend to correctly 26 class SkAdvancedTypefaceMetrics : public SkRefCnt { 28 SK_DECLARE_INST_COUNT(SkAdvancedTypefaceMetrics) 128 void resetRange(SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range, 132 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* appendRange( 133 SkAutoTDelete<SkAdvancedTypefaceMetrics::AdvanceMetric<Data> >* nextSlot, 138 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range, 140 typename SkAdvancedTypefaceMetrics::AdvanceMetric<Data>::MetricType 153 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* getAdvanceData [all...] |
SkTypeface.h | 13 #include "SkAdvancedTypefaceMetrics.h" 21 class SkAdvancedTypefaceMetrics; 299 virtual SkAdvancedTypefaceMetrics* onGetAdvancedTypefaceMetrics( 300 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo, 344 SkAdvancedTypefaceMetrics* getAdvancedTypefaceMetrics( 345 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo,
|
/external/chromium_org/third_party/skia/src/fonts/ |
SkGScalerContext.h | 25 virtual SkAdvancedTypefaceMetrics* onGetAdvancedTypefaceMetrics( 26 SkAdvancedTypefaceMetrics::PerGlyphInfo,
|
SkTestScalerContext.h | 71 virtual SkAdvancedTypefaceMetrics* onGetAdvancedTypefaceMetrics( 72 SkAdvancedTypefaceMetrics::PerGlyphInfo ,
|
SkTestScalerContext.cpp | 142 SkAdvancedTypefaceMetrics* SkTestTypeface::onGetAdvancedTypefaceMetrics( 143 SkAdvancedTypefaceMetrics::PerGlyphInfo , 147 SkAdvancedTypefaceMetrics* info = new SkAdvancedTypefaceMetrics; 152 info->fType = SkAdvancedTypefaceMetrics::kOther_Font;
|
SkGScalerContext.cpp | 180 SkAdvancedTypefaceMetrics* SkGTypeface::onGetAdvancedTypefaceMetrics( 181 SkAdvancedTypefaceMetrics::PerGlyphInfo info,
|
/external/chromium_org/third_party/skia/include/pdf/ |
SkPDFDocument.h | 13 #include "SkAdvancedTypefaceMetrics.h" 75 int counts[SkAdvancedTypefaceMetrics::kOther_Font + 2]) const; 80 int counts[SkAdvancedTypefaceMetrics::kOther_Font + 1],
|
/external/chromium_org/third_party/skia/src/ports/ |
SkFontHost_FreeType_common.h | 63 virtual SkAdvancedTypefaceMetrics* onGetAdvancedTypefaceMetrics( 64 SkAdvancedTypefaceMetrics::PerGlyphInfo,
|
SkTypeface_win_dw.cpp | 327 SkAdvancedTypefaceMetrics* DWriteFontTypeface::onGetAdvancedTypefaceMetrics( 328 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo, 332 SkAdvancedTypefaceMetrics* info = NULL; 341 info = new SkAdvancedTypefaceMetrics; 345 info->fFlags = SkAdvancedTypefaceMetrics::kEmpty_FontFlag; 347 // SkAdvancedTypefaceMetrics::fFontName is in theory supposed to be 361 if (perGlyphInfo & SkAdvancedTypefaceMetrics::kToUnicode_PerGlyphInfo) { 368 info->fType = SkAdvancedTypefaceMetrics::kTrueType_Font; 370 info->fType = SkAdvancedTypefaceMetrics::kOther_Font; 400 info->fStyle |= SkAdvancedTypefaceMetrics::kFixedPitch_Style [all...] |
SkTypeface_win_dw.h | 11 #include "SkAdvancedTypefaceMetrics.h" 106 virtual SkAdvancedTypefaceMetrics* onGetAdvancedTypefaceMetrics( 107 SkAdvancedTypefaceMetrics::PerGlyphInfo,
|
SkFontHost_FreeType.cpp | 9 #include "SkAdvancedTypefaceMetrics.h" 526 SkAdvancedTypefaceMetrics* SkTypeface_FreeType::onGetAdvancedTypefaceMetrics( 527 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo, 539 SkAdvancedTypefaceMetrics* info = new SkAdvancedTypefaceMetrics; 541 info->fFlags = SkAdvancedTypefaceMetrics::kEmpty_FontFlag; 543 info->fFlags = SkTBitOr<SkAdvancedTypefaceMetrics::FontFlags>( 544 info->fFlags, SkAdvancedTypefaceMetrics::kMultiMaster_FontFlag); 547 info->fFlags = SkTBitOr<SkAdvancedTypefaceMetrics::FontFlags>( 549 SkAdvancedTypefaceMetrics::kNotEmbeddable_FontFlag) [all...] |
SkFontHost_win.cpp | 9 #include "SkAdvancedTypefaceMetrics.h" 271 virtual SkAdvancedTypefaceMetrics* onGetAdvancedTypefaceMetrics( 272 SkAdvancedTypefaceMetrics::PerGlyphInfo, [all...] |
SkFontHost_mac.cpp | 463 virtual SkAdvancedTypefaceMetrics* onGetAdvancedTypefaceMetrics( 464 SkAdvancedTypefaceMetrics::PerGlyphInfo, [all...] |
/external/chromium_org/third_party/skia/tests/ |
WArrayTest.cpp | 11 #include "SkAdvancedTypefaceMetrics.h" 101 static SkString stringify_advance_data(SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>* data) { 111 case SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>::kRun: 114 case SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>::kRange: 124 case SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>::kDefault: 164 SkAutoTDelete<SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t> > result;
|
/external/chromium_org/printing/ |
pdf_metafile_skia.cc | 102 int font_counts[SkAdvancedTypefaceMetrics::kOther_Font + 2]; 105 type <= SkAdvancedTypefaceMetrics::kOther_Font + 1; 110 SkAdvancedTypefaceMetrics::kOther_Font + 2);
|
/external/chromium_org/skia/ |
skia_library.target.darwin-arm.mk | 47 third_party/skia/src/core/SkAdvancedTypefaceMetrics.cpp \
|
skia_library.target.darwin-arm64.mk | 47 third_party/skia/src/core/SkAdvancedTypefaceMetrics.cpp \
|
skia_library.target.darwin-mips.mk | 47 third_party/skia/src/core/SkAdvancedTypefaceMetrics.cpp \
|
skia_library.target.darwin-mips64.mk | 47 third_party/skia/src/core/SkAdvancedTypefaceMetrics.cpp \
|