Searched refs:SkAdvancedTypefaceMetrics (Results 1 – 17 of 17) sorted by relevance
/external/skia/src/core/ |
D | SkAdvancedTypefaceMetrics.cpp | 32 void resetRange(SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range, in resetRange() 39 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* appendRange( in appendRange() 40 SkTScopedPtr<SkAdvancedTypefaceMetrics::AdvanceMetric<Data> >* nextSlot, in appendRange() 42 nextSlot->reset(new SkAdvancedTypefaceMetrics::AdvanceMetric<Data>); in appendRange() 49 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range, in finishRange() 51 typename SkAdvancedTypefaceMetrics::AdvanceMetric<Data>::MetricType in finishRange() 56 if (type == SkAdvancedTypefaceMetrics::AdvanceMetric<Data>::kRange) { in finishRange() 66 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* getAdvanceData( in getAdvanceData() 80 SkTScopedPtr<SkAdvancedTypefaceMetrics::AdvanceMetric<Data> > result; in getAdvanceData() 81 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* curRange; in getAdvanceData() [all …]
|
D | SkTypeface.cpp | 102 SkAdvancedTypefaceMetrics* SkTypeface::getAdvancedTypefaceMetrics( in getAdvancedTypefaceMetrics() 103 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) const { in getAdvancedTypefaceMetrics()
|
D | core_files.mk | 3 SkAdvancedTypefaceMetrics.cpp \
|
/external/skia/include/core/ |
D | SkAdvancedTypefaceMetrics.h | 34 class SkAdvancedTypefaceMetrics : public SkRefCnt { 127 void resetRange(SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range, 131 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* appendRange( 132 SkTScopedPtr<SkAdvancedTypefaceMetrics::AdvanceMetric<Data> >* nextSlot, 137 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range, 139 typename SkAdvancedTypefaceMetrics::AdvanceMetric<Data>::MetricType 143 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* getAdvanceData(
|
D | SkTypeface.h | 24 class SkAdvancedTypefaceMetrics; variable 146 SkAdvancedTypefaceMetrics* getAdvancedTypefaceMetrics( 147 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) const;
|
D | SkFontHost.h | 192 static SkAdvancedTypefaceMetrics* GetAdvancedTypefaceMetrics( 194 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo);
|
/external/skia/src/pdf/ |
D | SkPDFFont.cpp | 275 const SkAdvancedTypefaceMetrics::VerticalMetric& advance, in appendVerticalAdvance() 285 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* advanceInfo, in composeAdvanceData() 293 case SkAdvancedTypefaceMetrics::WidthRange::kDefault: { in composeAdvanceData() 298 case SkAdvancedTypefaceMetrics::WidthRange::kRange: { in composeAdvanceData() 308 case SkAdvancedTypefaceMetrics::WidthRange::kRun: { in composeAdvanceData() 447 SkAdvancedTypefaceMetrics::FontType SkPDFFont::getType() { in getType() 489 SkRefPtr<SkAdvancedTypefaceMetrics> fontInfo; in getFontResource() 497 SkAdvancedTypefaceMetrics::PerGlyphInfo info; in getFontResource() 498 info = SkAdvancedTypefaceMetrics::kHAdvance_PerGlyphInfo; in getFontResource() 499 info = SkTBitOr<SkAdvancedTypefaceMetrics::PerGlyphInfo>( in getFontResource() [all …]
|
/external/skia/include/pdf/ |
D | SkPDFFont.h | 48 SK_API SkAdvancedTypefaceMetrics::FontType getType(); 81 SkAdvancedTypefaceMetrics::FontType fType; 93 SkRefPtr<SkAdvancedTypefaceMetrics> fFontInfo; 125 SkPDFFont(class SkAdvancedTypefaceMetrics* fontInfo, SkTypeface* typeface, 142 const SkAdvancedTypefaceMetrics::WidthRange* widthRangeEntry);
|
/external/skia/src/ports/ |
D | SkFontHost_FreeType.cpp | 401 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics( in GetAdvancedTypefaceMetrics() 403 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) { in GetAdvancedTypefaceMetrics() 420 SkAdvancedTypefaceMetrics* info = new SkAdvancedTypefaceMetrics; in GetAdvancedTypefaceMetrics() 429 info->fType = SkAdvancedTypefaceMetrics::kType1_Font; in GetAdvancedTypefaceMetrics() 431 info->fType = SkAdvancedTypefaceMetrics::kType1CID_Font; in GetAdvancedTypefaceMetrics() 434 info->fType = SkAdvancedTypefaceMetrics::kCFF_Font; in GetAdvancedTypefaceMetrics() 436 info->fType = SkAdvancedTypefaceMetrics::kTrueType_Font; in GetAdvancedTypefaceMetrics() 447 info->fStyle |= SkAdvancedTypefaceMetrics::kFixedPitch_Style; in GetAdvancedTypefaceMetrics() 449 info->fStyle |= SkAdvancedTypefaceMetrics::kItalic_Style; in GetAdvancedTypefaceMetrics() 452 info->fStyle |= SkAdvancedTypefaceMetrics::kSymbolic_Style; in GetAdvancedTypefaceMetrics() [all …]
|
D | SkFontHost_win.cpp | 734 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics( in GetAdvancedTypefaceMetrics() 736 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) { in GetAdvancedTypefaceMetrics() 739 SkAdvancedTypefaceMetrics* info = NULL; in GetAdvancedTypefaceMetrics() 761 info = new SkAdvancedTypefaceMetrics; in GetAdvancedTypefaceMetrics() 781 if (perGlyphInfo & SkAdvancedTypefaceMetrics::kToUnicode_PerGlyphInfo) { in GetAdvancedTypefaceMetrics() 786 info->fType = SkAdvancedTypefaceMetrics::kTrueType_Font; in GetAdvancedTypefaceMetrics() 788 info->fType = SkAdvancedTypefaceMetrics::kOther_Font; in GetAdvancedTypefaceMetrics() 800 info->fStyle |= SkAdvancedTypefaceMetrics::kFixedPitch_Style; in GetAdvancedTypefaceMetrics() 803 info->fStyle |= SkAdvancedTypefaceMetrics::kItalic_Style; in GetAdvancedTypefaceMetrics() 806 info->fStyle |= SkAdvancedTypefaceMetrics::kSymbolic_Style; in GetAdvancedTypefaceMetrics() [all …]
|
D | SkFontHost_mac_coretext.cpp | 688 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics( in GetAdvancedTypefaceMetrics() 690 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) { in GetAdvancedTypefaceMetrics() 692 SkAdvancedTypefaceMetrics* info = new SkAdvancedTypefaceMetrics; in GetAdvancedTypefaceMetrics() 704 if (perGlyphInfo & SkAdvancedTypefaceMetrics::kToUnicode_PerGlyphInfo) { in GetAdvancedTypefaceMetrics() 710 info->fType = SkAdvancedTypefaceMetrics::kTrueType_Font; in GetAdvancedTypefaceMetrics() 714 info->fStyle |= SkAdvancedTypefaceMetrics::kFixedPitch_Style; in GetAdvancedTypefaceMetrics() 717 info->fStyle |= SkAdvancedTypefaceMetrics::kItalic_Style; in GetAdvancedTypefaceMetrics() 722 info->fStyle |= SkAdvancedTypefaceMetrics::kSymbolic_Style; in GetAdvancedTypefaceMetrics() 726 info->fStyle |= SkAdvancedTypefaceMetrics::kSerif_Style; in GetAdvancedTypefaceMetrics() 728 info->fStyle |= SkAdvancedTypefaceMetrics::kScript_Style; in GetAdvancedTypefaceMetrics() [all …]
|
D | SkFontHost_none.cpp | 37 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics( in GetAdvancedTypefaceMetrics() 39 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) { in GetAdvancedTypefaceMetrics()
|
D | SkFontHost_FONTPATH.cpp | 273 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics( in GetAdvancedTypefaceMetrics() 275 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) { in GetAdvancedTypefaceMetrics()
|
D | SkFontHost_simple.cpp | 594 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics( 596 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) {
|
D | SkFontHost_mac_atsui.cpp | 483 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics( in GetAdvancedTypefaceMetrics() 485 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) { in GetAdvancedTypefaceMetrics()
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
D | FontPlatformDataLinux.cpp | 125 …SkAdvancedTypefaceMetrics* metrics = m_typeface->getAdvancedTypefaceMetrics(SkAdvancedTypefaceMetr… in emSizeInFontUnits()
|
/external/webkit/Source/WebCore/ |
D | ChangeLog | 28923 Update call to SkAdvancedTypefaceMetrics to new API.
|