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 XFA_FGAS_LAYOUT_FGAS_RTFBREAK_H_ | 7 #ifndef XFA_FGAS_LAYOUT_FGAS_RTFBREAK_H_ |
8 #define XFA_FGAS_LAYOUT_FGAS_RTFBREAK_H_ | 8 #define XFA_FGAS_LAYOUT_FGAS_RTFBREAK_H_ |
9 | 9 |
10 #include <vector> | 10 #include <vector> |
(...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
291 int32_t m_iBoundaryEnd; | 291 int32_t m_iBoundaryEnd; |
292 uint32_t m_dwLayoutStyles; | 292 uint32_t m_dwLayoutStyles; |
293 bool m_bPagination; | 293 bool m_bPagination; |
294 bool m_bVertical; | 294 bool m_bVertical; |
295 bool m_bSingleLine; | 295 bool m_bSingleLine; |
296 bool m_bCharCode; | 296 bool m_bCharCode; |
297 CFX_RetainPtr<CFGAS_GEFont> m_pFont; | 297 CFX_RetainPtr<CFGAS_GEFont> m_pFont; |
298 int32_t m_iFontHeight; | 298 int32_t m_iFontHeight; |
299 int32_t m_iFontSize; | 299 int32_t m_iFontSize; |
300 int32_t m_iTabWidth; | 300 int32_t m_iTabWidth; |
301 CFX_Int32Array m_PositionedTabs; | 301 CFX_ArrayTemplate<int32_t> m_PositionedTabs; |
302 bool m_bOrphanLine; | 302 bool m_bOrphanLine; |
303 FX_WCHAR m_wDefChar; | 303 FX_WCHAR m_wDefChar; |
304 int32_t m_iDefChar; | 304 int32_t m_iDefChar; |
305 FX_WCHAR m_wLineBreakChar; | 305 FX_WCHAR m_wLineBreakChar; |
306 int32_t m_iHorizontalScale; | 306 int32_t m_iHorizontalScale; |
307 int32_t m_iVerticalScale; | 307 int32_t m_iVerticalScale; |
308 int32_t m_iLineRotation; | 308 int32_t m_iLineRotation; |
309 int32_t m_iCharRotation; | 309 int32_t m_iCharRotation; |
310 int32_t m_iRotation; | 310 int32_t m_iRotation; |
311 int32_t m_iCharSpace; | 311 int32_t m_iCharSpace; |
312 bool m_bWordSpace; | 312 bool m_bWordSpace; |
313 int32_t m_iWordSpace; | 313 int32_t m_iWordSpace; |
314 bool m_bRTL; | 314 bool m_bRTL; |
315 int32_t m_iAlignment; | 315 int32_t m_iAlignment; |
316 IFX_Retainable* m_pUserData; | 316 IFX_Retainable* m_pUserData; |
317 FX_CHARTYPE m_eCharType; | 317 FX_CHARTYPE m_eCharType; |
318 uint32_t m_dwIdentity; | 318 uint32_t m_dwIdentity; |
319 CFX_RTFLine m_RTFLine1; | 319 CFX_RTFLine m_RTFLine1; |
320 CFX_RTFLine m_RTFLine2; | 320 CFX_RTFLine m_RTFLine2; |
321 CFX_RTFLine* m_pCurLine; | 321 CFX_RTFLine* m_pCurLine; |
322 int32_t m_iReady; | 322 int32_t m_iReady; |
323 int32_t m_iTolerance; | 323 int32_t m_iTolerance; |
324 }; | 324 }; |
325 | 325 |
326 #endif // XFA_FGAS_LAYOUT_FGAS_RTFBREAK_H_ | 326 #endif // XFA_FGAS_LAYOUT_FGAS_RTFBREAK_H_ |
OLD | NEW |