| OLD | NEW | 
|---|
| 1 #ifndef __DEFINED__SkPdfFont | 1 #ifndef __DEFINED__SkPdfFont | 
| 2 #define __DEFINED__SkPdfFont | 2 #define __DEFINED__SkPdfFont | 
| 3 | 3 | 
| 4 #include "SkPdfHeaders_autogen.h" | 4 #include "SkPdfHeaders_autogen.h" | 
| 5 #include "SkPdfMapper_autogen.h" | 5 #include "SkPdfMapper_autogen.h" | 
| 6 | 6 | 
| 7 #include <map> | 7 #include <map> | 
| 8 #include <string> | 8 #include <string> | 
| 9 | 9 | 
| 10 #include "SkTypeface.h" | 10 #include "SkTypeface.h" | 
| (...skipping 29 matching lines...) Expand all  Loading... | 
| 40 SkTypeface* SkTypefaceFromPdfStandardFont(const char* fontName, bool bold, bool 
     italic); | 40 SkTypeface* SkTypefaceFromPdfStandardFont(const char* fontName, bool bold, bool 
     italic); | 
| 41 SkPdfFont* fontFromName(SkNativeParsedPDF* doc, SkPdfObject* obj, const char* fo
     ntName); | 41 SkPdfFont* fontFromName(SkNativeParsedPDF* doc, SkPdfObject* obj, const char* fo
     ntName); | 
| 42 | 42 | 
| 43 struct SkUnencodedText { | 43 struct SkUnencodedText { | 
| 44     void* text; | 44     void* text; | 
| 45     int len; | 45     int len; | 
| 46 | 46 | 
| 47 public: | 47 public: | 
| 48     SkUnencodedText(const SkPdfString* obj) { | 48     SkUnencodedText(const SkPdfString* obj) { | 
| 49         text = (void*)obj->c_str(); | 49         text = (void*)obj->c_str(); | 
| 50         len = obj->len(); | 50         len = obj->lenstr(); | 
| 51     } | 51     } | 
| 52 }; | 52 }; | 
| 53 | 53 | 
| 54 struct SkDecodedText { | 54 struct SkDecodedText { | 
| 55     uint16_t* text; | 55     uint16_t* text; | 
| 56     int len; | 56     int len; | 
| 57 public: | 57 public: | 
| 58     unsigned int operator[](int i) const { return text[i]; } | 58     unsigned int operator[](int i) const { return text[i]; } | 
| 59     int size() const { return len; } | 59     int size() const { return len; } | 
| 60 }; | 60 }; | 
| (...skipping 350 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 411                              SkDoubleToScalar(0.0)); | 411                              SkDoubleToScalar(0.0)); | 
| 412         return fChars[ch - fFirstChar].fWidth; | 412         return fChars[ch - fFirstChar].fWidth; | 
| 413     } | 413     } | 
| 414 | 414 | 
| 415     virtual void afterWord(SkPaint* paint, SkMatrix* matrix) { | 415     virtual void afterWord(SkPaint* paint, SkMatrix* matrix) { | 
| 416 | 416 | 
| 417     } | 417     } | 
| 418 }; | 418 }; | 
| 419 | 419 | 
| 420 #endif  // __DEFINED__SkPdfFont | 420 #endif  // __DEFINED__SkPdfFont | 
| OLD | NEW | 
|---|