| OLD | NEW |
| 1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 PDFium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
| 6 | 6 |
| 7 #ifndef CORE_INCLUDE_FXGE_FX_FONT_H_ | 7 #ifndef CORE_INCLUDE_FXGE_FX_FONT_H_ |
| 8 #define CORE_INCLUDE_FXGE_FX_FONT_H_ | 8 #define CORE_INCLUDE_FXGE_FX_FONT_H_ |
| 9 | 9 |
| 10 #include <map> | 10 #include <map> |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 127 CFX_BinaryBuf m_OtfFontData; | 127 CFX_BinaryBuf m_OtfFontData; |
| 128 void* m_hHandle; | 128 void* m_hHandle; |
| 129 void* m_pPlatformFont; | 129 void* m_pPlatformFont; |
| 130 void* m_pPlatformFontCollection; | 130 void* m_pPlatformFontCollection; |
| 131 void* m_pDwFont; | 131 void* m_pDwFont; |
| 132 FX_BOOL m_bDwLoaded; | 132 FX_BOOL m_bDwLoaded; |
| 133 FX_BOOL m_bEmbedded; | 133 FX_BOOL m_bEmbedded; |
| 134 FX_BOOL m_bVertical; | 134 FX_BOOL m_bVertical; |
| 135 | 135 |
| 136 #ifdef PDF_ENABLE_XFA | 136 #ifdef PDF_ENABLE_XFA |
| 137 |
| 137 protected: | 138 protected: |
| 138 FX_BOOL m_bLogic; | 139 FX_BOOL m_bLogic; |
| 139 void* m_pOwnedStream; | 140 void* m_pOwnedStream; |
| 141 |
| 140 #endif // PDF_ENABLE_XFA | 142 #endif // PDF_ENABLE_XFA |
| 141 }; | 143 }; |
| 142 | 144 |
| 143 #define ENCODING_INTERNAL 0 | 145 #define ENCODING_INTERNAL 0 |
| 144 #define ENCODING_UNICODE 1 | 146 #define ENCODING_UNICODE 1 |
| 145 | 147 |
| 146 #ifdef PDF_ENABLE_XFA | 148 #ifdef PDF_ENABLE_XFA |
| 147 #define FXFM_ENC_TAG(a, b, c, d) \ | 149 #define FXFM_ENC_TAG(a, b, c, d) \ |
| 148 (((FX_DWORD)(a) << 24) | ((FX_DWORD)(b) << 16) | ((FX_DWORD)(c) << 8) | \ | 150 (((FX_DWORD)(a) << 24) | ((FX_DWORD)(b) << 16) | ((FX_DWORD)(c) << 8) | \ |
| 149 (FX_DWORD)(d)) | 151 (FX_DWORD)(d)) |
| (...skipping 385 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 535 | 537 |
| 536 protected: | 538 protected: |
| 537 virtual ~IFX_GSUBTable() {} | 539 virtual ~IFX_GSUBTable() {} |
| 538 }; | 540 }; |
| 539 | 541 |
| 540 CFX_ByteString GetNameFromTT(const uint8_t* name_table, FX_DWORD name); | 542 CFX_ByteString GetNameFromTT(const uint8_t* name_table, FX_DWORD name); |
| 541 | 543 |
| 542 int PDF_GetStandardFontName(CFX_ByteString* name); | 544 int PDF_GetStandardFontName(CFX_ByteString* name); |
| 543 | 545 |
| 544 #endif // CORE_INCLUDE_FXGE_FX_FONT_H_ | 546 #endif // CORE_INCLUDE_FXGE_FX_FONT_H_ |
| OLD | NEW |