Home
last modified time | relevance | path

Searched refs:SkPDFCanon (Results 1 – 17 of 17) sorted by relevance

/external/skia/src/pdf/
DSkPDFCanon.h26 class SkPDFCanon {
28 ~SkPDFCanon();
29 SkPDFCanon();
30 SkPDFCanon(const SkPDFCanon&) = delete;
31 SkPDFCanon& operator=(const SkPDFCanon&) = delete;
68 inline bool operator==(const SkPDFCanon::BitmapGlyphKey& u, const SkPDFCanon::BitmapGlyphKey& v) {
69 return memcmp(&u, &u, sizeof(SkPDFCanon::BitmapGlyphKey)) == 0;
DSkPDFCanon.cpp13 SkPDFCanon::~SkPDFCanon() {} in ~SkPDFCanon()
14 SkPDFCanon::SkPDFCanon() {} in SkPDFCanon() function in SkPDFCanon
DSkPDFFont.h19 class SkPDFCanon; variable
86 static sk_sp<SkPDFFont> GetFontResource(SkPDFCanon* canon,
95 SkPDFCanon* canon);
100 virtual void getFontSubset(SkPDFCanon*) = 0;
106 static bool CanEmbedTypeface(SkTypeface*, SkPDFCanon*);
DSkPDFGraphicState.h16 class SkPDFCanon; variable
31 sk_sp<SkPDFDict> GetGraphicStateForPaint(SkPDFCanon*, const SkPaint&);
43 SkPDFCanon* canon);
DSkPDFFont.cpp56 void getFontSubset(SkPDFCanon*) override;
65 SkPDFType1Font(SkPDFFont::Info, const SkAdvancedTypefaceMetrics&, SkPDFCanon*);
67 void getFontSubset(SkPDFCanon*) override {} // TODO(halcanary): implement in getFontSubset()
73 void getFontSubset(SkPDFCanon*) override;
143 SkPDFCanon* canon) { in GetMetrics()
203 sk_sp<SkPDFFont> SkPDFFont::GetFontResource(SkPDFCanon* canon, in GetFontResource()
380 void SkPDFType0Font::getFontSubset(SkPDFCanon* canon) { in getFontSubset()
568 SkPDFCanon* canon) in SkPDFType1Font()
619 static void add_type3_font_info(SkPDFCanon* canon, in add_type3_font_info()
741 void SkPDFType3Font::getFontSubset(SkPDFCanon* canon) { in getFontSubset()
[all …]
DSkPDFDocument.h79 SkPDFCanon* canon() { return &fCanon; } in canon()
85 SkPDFCanon fCanon;
DSkPDFGraphicState.cpp85 sk_sp<SkPDFDict> SkPDFGraphicState::GetGraphicStateForPaint(SkPDFCanon* canon, in GetGraphicStateForPaint()
148 SkPDFCanon* canon) { in GetSMaskGraphicState()
DSkPDFShader.h16 class SkPDFCanon; variable
DSkPDFDevice.h28 class SkPDFCanon; variable
133 SkPDFCanon* getCanon() const;
DSkPDFDocument.cpp423 SkPDFCanon* canon = &fCanon; in onClose()
DSkPDFShader.cpp334 SkPDFCanon* canon = doc->canon(); in SkPDFMakeShader()
DSkPDFGradientShader.cpp604 static sk_sp<SkPDFDict> make_function_shader(SkPDFCanon* canon, in make_function_shader()
928 SkPDFCanon* canon = doc->canon(); in find_pdf_shader()
DSkPDFDevice.cpp455 SkPDFCanon* SkPDFDevice::getCanon() const { return fDocument->canon(); } in getCanon()
1624 SkTHashMap<SkPDFCanon::BitmapGlyphKey, SkPDFCanon::BitmapGlyph>* map = in internalDrawText()
1627 SkPDFCanon::BitmapGlyphKey key = {typeface->uniqueID(), in internalDrawText()
1635 if (SkPDFCanon::BitmapGlyph* ptr = map->find(key)) { in internalDrawText()
/external/skia/gn/
Dpdf.gni19 "$_src/pdf/SkPDFCanon.cpp",
20 "$_src/pdf/SkPDFCanon.h",
/external/skia/tests/
DPDFPrimitivesTest.cpp420 SkPDFCanon canon; in DEF_TEST()
/external/skia/site/dev/design/
Dpdftheory.md242 The SkPDFCanon object owns the interned objects. For obvious reasons,
/external/skia/
DAndroid.bp641 "src/pdf/SkPDFCanon.cpp",