diff options
author | Dan Sinclair <dsinclair@chromium.org> | 2017-03-13 10:14:21 -0400 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-03-13 15:06:30 +0000 |
commit | a5a3de93dd6e15740a337a28640d13407cb0368f (patch) | |
tree | 4594e4d65e07a4f79c98b10dcd6036d67630aa82 /xfa/fgas/layout/fgas_textbreak.h | |
parent | 9e9bab6fe80b41f18c45f52db7ad61503124cbf8 (diff) | |
download | pdfium-a5a3de93dd6e15740a337a28640d13407cb0368f.tar.xz |
Remove unused defines from TextBreak.
This Cl removes the unused TXTLAYOUTSTYLE and TXTCHARTYLE defines from
fgas_textbreak. This also ripples and removes some of the defined
styles from fde_textout as well.
Change-Id: Ic647e97694366685bbad367e0a7ba61a00416598
Reviewed-on: https://pdfium-review.googlesource.com/2942
Commit-Queue: dsinclair <dsinclair@chromium.org>
Reviewed-by: Nicolás Peña <npm@chromium.org>
Diffstat (limited to 'xfa/fgas/layout/fgas_textbreak.h')
-rw-r--r-- | xfa/fgas/layout/fgas_textbreak.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/xfa/fgas/layout/fgas_textbreak.h b/xfa/fgas/layout/fgas_textbreak.h index 36085bbe4e..85831a1ea5 100644 --- a/xfa/fgas/layout/fgas_textbreak.h +++ b/xfa/fgas/layout/fgas_textbreak.h @@ -23,25 +23,11 @@ class CFX_TxtPiece; class IFX_TxtAccess; struct FDE_TEXTEDITPIECE; -#define FX_TXTLAYOUTSTYLE_MutipleFormat 0x0001 -#define FX_TXTLAYOUTSTYLE_VerticalLayout 0x0002 -#define FX_TXTLAYOUTSTYLE_VerticalChars 0x0004 -#define FX_TXTLAYOUTSTYLE_ReverseLine 0x0008 -#define FX_TXTLAYOUTSTYLE_ArabicContext 0x0010 -#define FX_TXTLAYOUTSTYLE_ArabicShapes 0x0020 -#define FX_TXTLAYOUTSTYLE_RTLReadingOrder 0x0040 -#define FX_TXTLAYOUTSTYLE_ExpandTab 0x0100 #define FX_TXTLAYOUTSTYLE_SingleLine 0x0200 #define FX_TXTLAYOUTSTYLE_CombText 0x0400 -#define FX_TXTCHARSTYLE_Alignment 0x000F -#define FX_TXTCHARSTYLE_ArabicNumber 0x0010 #define FX_TXTCHARSTYLE_ArabicShadda 0x0020 #define FX_TXTCHARSTYLE_OddBidiLevel 0x0040 -#define FX_TXTCHARSTYLE_RTLReadingOrder 0x0080 -#define FX_TXTCHARSTYLE_ArabicContext 0x0300 -#define FX_TXTCHARSTYLE_ArabicIndic 0x0400 -#define FX_TXTCHARSTYLE_ArabicComma 0x0800 enum CFX_TxtLineAlignment { CFX_TxtLineAlignment_Left = 0, @@ -234,7 +220,6 @@ class CFX_TxtBreak { FX_CHARTYPE GetUnifiedCharType(FX_CHARTYPE dwType) const; void ResetArabicContext(); void ResetContextCharStyles(); - void EndBreak_UpdateArabicShapes(); bool EndBreak_SplitLine(CFX_TxtLine* pNextLine, bool bAllChars); void EndBreak_BidiLine(std::deque<FX_TPO>* tpos, CFX_BreakType dwStatus); void EndBreak_Alignment(const std::deque<FX_TPO>& tpos, @@ -250,10 +235,6 @@ class CFX_TxtBreak { int32_t m_iLineWidth; uint32_t m_dwLayoutStyles; - bool m_bVertical; - bool m_bArabicContext; - bool m_bArabicShapes; - bool m_bRTL; bool m_bSingleLine; bool m_bCombText; int32_t m_iArabicContext; @@ -272,10 +253,7 @@ class CFX_TxtBreak { uint32_t m_dwContextCharStyles; int32_t m_iCombWidth; FX_CHARTYPE m_eCharType; - bool m_bCurRTL; int32_t m_iCurAlignment; - bool m_bArabicNumber; - bool m_bArabicComma; CFX_TxtLine m_TxtLine1; CFX_TxtLine m_TxtLine2; CFX_TxtLine* m_pCurLine; |