27 #ifndef WP6PARAGRAPHGROUP_H
28 #define WP6PARAGRAPHGROUP_H
38 void parse(
WP6Listener *listener,
const uint8_t numPrefixIDs, uint16_t
const *prefixIDs)
const;
48 void parse(
WP6Listener *listener,
const uint8_t numPrefixIDs, uint16_t
const *prefixIDs)
const;
58 void parse(
WP6Listener *listener,
const uint8_t numPrefixIDs, uint16_t
const *prefixIDs)
const;
71 void parse(
WP6Listener *listener,
const uint8_t numPrefixIDs, uint16_t
const *prefixIDs)
const;
84 void parse(
WP6Listener *listener,
const uint8_t numPrefixIDs, uint16_t
const *prefixIDs)
const;
94 void parse(
WP6Listener *listener,
const uint8_t numPrefixIDs, uint16_t
const *prefixIDs)
const;
104 void parse(
WP6Listener *listener,
const uint8_t numPrefixIDs, uint16_t
const *prefixIDs)
const;
114 void parse(
WP6Listener *listener,
const uint8_t numPrefixIDs, uint16_t
const *prefixIDs)
const;
WP6ParagraphGroup & operator=(const WP6ParagraphGroup &)
Definition: WP6Listener.h:42
Definition: WP6ParagraphGroup.h:34
Definition: WP6ParagraphGroup.h:44
int16_t m_firstLineOffset
Definition: WP6ParagraphGroup.h:87
uint8_t m_numberingMethods[WP6_NUM_LIST_LEVELS]
Definition: WP6ParagraphGroup.h:118
WP6ParagraphGroup_SpacingAfterParagraphSubGroup(WPXInputStream *input, WPXEncryption *encryption, const uint16_t sizeNonDeletable)
Definition: WP6ParagraphGroup.cpp:290
std::vector< bool > m_usePreWP9LeaderMethods
Definition: WP6ParagraphGroup.h:76
uint16_t m_sizeNonDeletable
Definition: WP6ParagraphGroup.h:63
int16_t m_rightMargin
Definition: WP6ParagraphGroup.h:107
void parse(WP6Listener *listener, const uint8_t numPrefixIDs, uint16_t const *prefixIDs) const
Definition: WP6ParagraphGroup.cpp:310
uint8_t m_tabBehaviourFlag
Definition: WP6ParagraphGroup.h:119
uint16_t m_outlineHash
Definition: WP6ParagraphGroup.h:117
Definition: WP6ParagraphGroup.h:66
void parse(WP6Listener *listener, const uint8_t numPrefixIDs, uint16_t const *prefixIDs) const
Definition: WP6ParagraphGroup.cpp:222
void parse(WP6Listener *listener, const uint8_t numPrefixIDs, uint16_t const *prefixIDs) const
Definition: WP6ParagraphGroup.cpp:243
void parse(WP6Listener *listener, const uint8_t numPrefixIDs, uint16_t const *prefixIDs) const
Definition: WP6ParagraphGroup.cpp:334
Definition: WP6VariableLengthGroup.h:33
Definition: WP6ParagraphGroup.h:100
double m_tabAdjustValue
Definition: WP6ParagraphGroup.h:75
void parse(WP6Listener *listener, const uint8_t numPrefixIDs, uint16_t const *prefixIDs) const
Definition: WP6ParagraphGroup.cpp:271
WP6ParagraphGroup_JustificationModeSubGroup(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP6ParagraphGroup.cpp:278
double m_spacingAfterParagraphRelative
Definition: WP6ParagraphGroup.h:62
~WP6ParagraphGroup()
Definition: WP6ParagraphGroup.cpp:41
std::vector< WPXTabStop > m_tabStops
Definition: WP6ParagraphGroup.h:77
WP6ParagraphGroup(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP6ParagraphGroup.cpp:34
Definition: WP6ParagraphGroup.h:110
WP6ParagraphGroup_LineSpacingSubGroup(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP6ParagraphGroup.cpp:88
void parse(WP6Listener *listener, const uint8_t numPrefixIDs, uint16_t const *prefixIDs) const
Definition: WP6ParagraphGroup.cpp:99
#define WP6_NUM_LIST_LEVELS
Definition: WP6FileStructure.h:36
WP6ParagraphGroup_IndentFirstLineSubGroup(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP6ParagraphGroup.cpp:236
uint8_t m_justification
Definition: WP6ParagraphGroup.h:51
WP6ParagraphGroup_TabSetSubGroup(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP6ParagraphGroup.cpp:106
Definition: WPXEncryption.h:35
void parse(WP6Listener *listener, const uint8_t numPrefixIDs, uint16_t const *prefixIDs) const
Definition: WP6ParagraphGroup.cpp:284
~WP6ParagraphGroup_TabSetSubGroup()
Definition: WP6ParagraphGroup.cpp:218
void _readContents(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP6ParagraphGroup.cpp:47
Definition: WP6ParagraphGroup.h:122
WP6ParagraphGroup_OutlineDefineSubGroup(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP6ParagraphGroup.cpp:318
void parse(WP6Listener *listener, const uint8_t numPrefixIDs, uint16_t const *prefixIDs) const
Definition: WP6ParagraphGroup.cpp:257
bool m_isRelative
Definition: WP6ParagraphGroup.h:74
Definition: WP6ParagraphGroup.h:54
WP6VariableLengthGroup_SubGroup * m_subGroupData
Definition: WP6ParagraphGroup.h:132
Definition: WP6ParagraphGroup.h:90
WP6ParagraphGroup_RightMarginAdjustmentSubGroup(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP6ParagraphGroup.cpp:264
double m_lineSpacing
Definition: WP6ParagraphGroup.h:41
Definition: WP6VariableLengthGroup.h:40
int16_t m_leftMargin
Definition: WP6ParagraphGroup.h:97
WP6ParagraphGroup_LeftMarginAdjustmentSubGroup(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP6ParagraphGroup.cpp:250
double m_spacingAfterParagraphAbsolute
Definition: WP6ParagraphGroup.h:61
Definition: WP6ParagraphGroup.h:80
void parse(WP6Listener *listener)
Definition: WP6ParagraphGroup.cpp:80