diff options
Diffstat (limited to 'src/pdf/SkPDFCanon.h')
-rw-r--r-- | src/pdf/SkPDFCanon.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/pdf/SkPDFCanon.h b/src/pdf/SkPDFCanon.h index 99d8ab8a0d..8d0e8f8fed 100644 --- a/src/pdf/SkPDFCanon.h +++ b/src/pdf/SkPDFCanon.h @@ -7,6 +7,8 @@ #ifndef SkPDFCanon_DEFINED #define SkPDFCanon_DEFINED +#include <vector> + #include "SkBitmapKey.h" #include "SkPDFGradientShader.h" #include "SkPDFGraphicState.h" @@ -14,6 +16,7 @@ #include "SkTDArray.h" #include "SkTHash.h" #include "SkTypeface.h" +#include "SkString.h" class SkPDFFont; struct SkAdvancedTypefaceMetrics; @@ -38,6 +41,7 @@ public: SkTHashMap<SkBitmapKey, sk_sp<SkPDFObject>> fPDFBitmapMap; SkTHashMap<uint32_t, std::unique_ptr<SkAdvancedTypefaceMetrics>> fTypefaceMetrics; + SkTHashMap<uint32_t, std::vector<SkString>> fType1GlyphNames; SkTHashMap<uint32_t, sk_sp<SkPDFDict>> fFontDescriptors; SkTHashMap<uint64_t, sk_sp<SkPDFFont>> fFontMap; |