| OLD | NEW |
| 1 // Copyright 2016 PDFium Authors. All rights reserved. | 1 // Copyright 2016 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_FPDFDOC_INCLUDE_CPDF_VARIABLETEXT_H_ | 7 #ifndef CORE_FPDFDOC_CPDF_VARIABLETEXT_H_ |
| 8 #define CORE_FPDFDOC_INCLUDE_CPDF_VARIABLETEXT_H_ | 8 #define CORE_FPDFDOC_CPDF_VARIABLETEXT_H_ |
| 9 | 9 |
| 10 #include <memory> | 10 #include <memory> |
| 11 | 11 |
| 12 #include "core/fpdfdoc/cpvt_arraytemplate.h" | 12 #include "core/fpdfdoc/cpvt_arraytemplate.h" |
| 13 #include "core/fpdfdoc/cpvt_floatrect.h" | 13 #include "core/fpdfdoc/cpvt_floatrect.h" |
| 14 #include "core/fpdfdoc/cpvt_line.h" |
| 14 #include "core/fpdfdoc/cpvt_lineinfo.h" | 15 #include "core/fpdfdoc/cpvt_lineinfo.h" |
| 15 #include "core/fpdfdoc/include/cpvt_line.h" | 16 #include "core/fpdfdoc/cpvt_wordplace.h" |
| 16 #include "core/fpdfdoc/include/cpvt_wordplace.h" | 17 #include "core/fpdfdoc/cpvt_wordrange.h" |
| 17 #include "core/fpdfdoc/include/cpvt_wordrange.h" | |
| 18 #include "core/fxcrt/include/fx_coordinates.h" | 18 #include "core/fxcrt/include/fx_coordinates.h" |
| 19 #include "core/fxcrt/include/fx_string.h" | 19 #include "core/fxcrt/include/fx_string.h" |
| 20 #include "core/fxcrt/include/fx_system.h" | 20 #include "core/fxcrt/include/fx_system.h" |
| 21 #include "core/fxge/include/fx_font.h" | 21 #include "core/fxge/include/fx_font.h" |
| 22 | 22 |
| 23 class CSection; | 23 class CSection; |
| 24 class IPVT_FontMap; | 24 class IPVT_FontMap; |
| 25 | 25 |
| 26 struct CPVT_SecProps; | 26 struct CPVT_SecProps; |
| 27 struct CPVT_Section; | 27 struct CPVT_Section; |
| (...skipping 207 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 235 int32_t m_nHorzScale; | 235 int32_t m_nHorzScale; |
| 236 uint16_t m_wSubWord; | 236 uint16_t m_wSubWord; |
| 237 FX_FLOAT m_fFontSize; | 237 FX_FLOAT m_fFontSize; |
| 238 FX_BOOL m_bInitial; | 238 FX_BOOL m_bInitial; |
| 239 CPDF_VariableText::Provider* m_pVTProvider; | 239 CPDF_VariableText::Provider* m_pVTProvider; |
| 240 std::unique_ptr<CPDF_VariableText::Iterator> m_pVTIterator; | 240 std::unique_ptr<CPDF_VariableText::Iterator> m_pVTIterator; |
| 241 CFX_FloatRect m_rcPlate; | 241 CFX_FloatRect m_rcPlate; |
| 242 CPVT_FloatRect m_rcContent; | 242 CPVT_FloatRect m_rcContent; |
| 243 }; | 243 }; |
| 244 | 244 |
| 245 #endif // CORE_FPDFDOC_INCLUDE_CPDF_VARIABLETEXT_H_ | 245 #endif // CORE_FPDFDOC_CPDF_VARIABLETEXT_H_ |
| OLD | NEW |