HomeSort by relevance Sort by last modified time
    Searched refs:SkAdvancedTypefaceMetrics (Results 1 - 19 of 19) sorted by null

  /external/skia/src/core/
SkAdvancedTypefaceMetrics.cpp 10 #include "SkAdvancedTypefaceMetrics.h"
35 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range) {
41 SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>* range) {
60 void resetRange(SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range,
67 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* appendRange(
68 SkTScopedPtr<SkAdvancedTypefaceMetrics::AdvanceMetric<Data> >* nextSlot,
70 nextSlot->reset(new SkAdvancedTypefaceMetrics::AdvanceMetric<Data>);
77 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range) {
83 SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>* range) {
85 if (range->fType != SkAdvancedTypefaceMetrics::WidthRange::kRange)
    [all...]
SkTypeface.cpp 10 #include "SkAdvancedTypefaceMetrics.h"
95 SkAdvancedTypefaceMetrics* SkTypeface::getAdvancedTypefaceMetrics(
96 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo,
  /external/skia/include/core/
SkAdvancedTypefaceMetrics.h 20 /** \class SkAdvancedTypefaceMetrics
22 The SkAdvancedTypefaceMetrics class is used by the PDF backend to correctly
27 class SkAdvancedTypefaceMetrics : public SkRefCnt {
120 void resetRange(SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range,
124 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* appendRange(
125 SkTScopedPtr<SkAdvancedTypefaceMetrics::AdvanceMetric<Data> >* nextSlot,
130 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* range,
132 typename SkAdvancedTypefaceMetrics::AdvanceMetric<Data>::MetricType
145 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* getAdvanceData(
SkTypeface.h 13 #include "SkAdvancedTypefaceMetrics.h"
17 class SkAdvancedTypefaceMetrics;
144 SkAdvancedTypefaceMetrics* getAdvancedTypefaceMetrics(
145 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo,
SkFontHost.h 184 static SkAdvancedTypefaceMetrics* GetAdvancedTypefaceMetrics(
186 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo,
  /external/skia/src/pdf/
SkPDFFontImpl.h 32 SkPDFType0Font(SkAdvancedTypefaceMetrics* info, SkTypeface* typeface);
45 SkPDFCIDFont(SkAdvancedTypefaceMetrics* info, SkTypeface* typeface,
61 SkPDFType1Font(SkAdvancedTypefaceMetrics* info, SkTypeface* typeface,
67 const SkAdvancedTypefaceMetrics::WidthRange* widthRangeEntry);
78 SkPDFType3Font(SkAdvancedTypefaceMetrics* info, SkTypeface* typeface,
SkPDFFont.cpp 297 const SkAdvancedTypefaceMetrics::VerticalMetric& advance,
307 SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* advanceInfo,
315 case SkAdvancedTypefaceMetrics::WidthRange::kDefault: {
320 case SkAdvancedTypefaceMetrics::WidthRange::kRange: {
330 case SkAdvancedTypefaceMetrics::WidthRange::kRun: {
711 SkAdvancedTypefaceMetrics::FontType SkPDFFont::getType() {
749 SkRefPtr<SkAdvancedTypefaceMetrics> fontMetrics;
756 SkAdvancedTypefaceMetrics::PerGlyphInfo info;
757 info = SkAdvancedTypefaceMetrics::kGlyphNames_PerGlyphInfo;
758 info = SkTBitOr<SkAdvancedTypefaceMetrics::PerGlyphInfo>
    [all...]
  /external/skia/include/pdf/
SkPDFFont.h 13 #include "SkAdvancedTypefaceMetrics.h"
94 SK_API virtual SkAdvancedTypefaceMetrics::FontType getType();
135 SkPDFFont(SkAdvancedTypefaceMetrics* fontInfo, SkTypeface* typeface,
139 SkAdvancedTypefaceMetrics* fontInfo();
140 void setFontInfo(SkAdvancedTypefaceMetrics* info);
165 static SkPDFFont* Create(SkAdvancedTypefaceMetrics* fontInfo,
191 SkRefPtr<SkAdvancedTypefaceMetrics> fFontInfo;
195 SkAdvancedTypefaceMetrics::FontType fFontType;
  /external/skia/src/ports/
SkFontHost_none.cpp 31 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics(
33 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) {
SkFontHost_FreeType.cpp 17 #include "SkAdvancedTypefaceMetrics.h"
426 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics(
428 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo,
447 SkAdvancedTypefaceMetrics* info = new SkAdvancedTypefaceMetrics;
456 info->fType = SkAdvancedTypefaceMetrics::kType1_Font;
458 info->fType = SkAdvancedTypefaceMetrics::kType1CID_Font;
461 info->fType = SkAdvancedTypefaceMetrics::kCFF_Font;
463 info->fType = SkAdvancedTypefaceMetrics::kTrueType_Font;
474 info->fStyle |= SkAdvancedTypefaceMetrics::kFixedPitch_Style
    [all...]
SkFontHost_win.cpp 15 #include "SkAdvancedTypefaceMetrics.h"
    [all...]
SkFontHost_mac_coretext.cpp     [all...]
SkFontHost_FONTPATH.cpp 265 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics(
267 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) {
SkFontHost_simple.cpp 576 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics(
578 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo) {
SkFontHost_mac_atsui.cpp 474 SkAdvancedTypefaceMetrics* SkFontHost::GetAdvancedTypefaceMetrics(
476 SkAdvancedTypefaceMetrics::PerGlyphInfo perGlyphInfo,
  /external/skia/tests/
WArrayTest.cpp 11 #include "SkAdvancedTypefaceMetrics.cpp"
106 SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>* data) {
116 case SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>::kRun:
120 case SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>::kRange:
130 case SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t>::kDefault:
171 SkTScopedPtr<SkAdvancedTypefaceMetrics::AdvanceMetric<int16_t> > result;
  /external/webkit/Source/WebCore/platform/graphics/android/fonts/
FontPlatformDataAndroid.cpp 36 #include "SkAdvancedTypefaceMetrics.h"
167 SkAdvancedTypefaceMetrics* metrics = 0;
169 metrics = mTypeface->getAdvancedTypefaceMetrics(SkAdvancedTypefaceMetrics::kNo_PerGlyphInfo);
  /external/webkit/Source/WebCore/platform/graphics/chromium/
FontPlatformDataLinux.cpp 39 #include "SkAdvancedTypefaceMetrics.h"
125 SkAdvancedTypefaceMetrics* metrics = m_typeface->getAdvancedTypefaceMetrics(SkAdvancedTypefaceMetrics::kNo_PerGlyphInfo);
  /external/skia/
Android.mk 61 src/core/SkAdvancedTypefaceMetrics.cpp \

Completed in 257 milliseconds