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

1 2

  /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 \

Completed in 1093 milliseconds

1 2