27#ifndef WP6PARAGRAPHGROUP_H
28#define WP6PARAGRAPHGROUP_H
40 void parse(
WP6Listener *listener,
const unsigned char numPrefixIDs,
unsigned short const *prefixIDs)
const override;
50 void parse(
WP6Listener *listener,
const unsigned char numPrefixIDs,
unsigned short const *prefixIDs)
const override;
60 void parse(
WP6Listener *listener,
const unsigned char numPrefixIDs,
unsigned short const *prefixIDs)
const override;
73 void parse(
WP6Listener *listener,
const unsigned char numPrefixIDs,
unsigned short const *prefixIDs)
const override;
86 void parse(
WP6Listener *listener,
const unsigned char numPrefixIDs,
unsigned short const *prefixIDs)
const override;
96 void parse(
WP6Listener *listener,
const unsigned char numPrefixIDs,
unsigned short const *prefixIDs)
const override;
106 void parse(
WP6Listener *listener,
const unsigned char numPrefixIDs,
unsigned short const *prefixIDs)
const override;
116 void parse(
WP6Listener *listener,
const unsigned char numPrefixIDs,
unsigned short const *prefixIDs)
const override;
#define WP6_NUM_LIST_LEVELS
Definition WP6FileStructure.h:36
Definition WP6Listener.h:41
WP6ParagraphGroup_IndentFirstLineSubGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition WP6ParagraphGroup.cpp:236
void parse(WP6Listener *listener, const unsigned char numPrefixIDs, unsigned short const *prefixIDs) const override
Definition WP6ParagraphGroup.cpp:243
signed short m_firstLineOffset
Definition WP6ParagraphGroup.h:89
void parse(WP6Listener *listener, const unsigned char numPrefixIDs, unsigned short const *prefixIDs) const override
Definition WP6ParagraphGroup.cpp:284
WP6ParagraphGroup_JustificationModeSubGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition WP6ParagraphGroup.cpp:278
unsigned char m_justification
Definition WP6ParagraphGroup.h:53
void parse(WP6Listener *listener, const unsigned char numPrefixIDs, unsigned short const *prefixIDs) const override
Definition WP6ParagraphGroup.cpp:257
WP6ParagraphGroup_LeftMarginAdjustmentSubGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition WP6ParagraphGroup.cpp:250
signed short m_leftMargin
Definition WP6ParagraphGroup.h:99
WP6ParagraphGroup_LineSpacingSubGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition WP6ParagraphGroup.cpp:86
void parse(WP6Listener *listener, const unsigned char numPrefixIDs, unsigned short const *prefixIDs) const override
Definition WP6ParagraphGroup.cpp:97
double m_lineSpacing
Definition WP6ParagraphGroup.h:43
unsigned char m_numberingMethods[WP6_NUM_LIST_LEVELS]
Definition WP6ParagraphGroup.h:120
unsigned short m_outlineHash
Definition WP6ParagraphGroup.h:119
WP6ParagraphGroup_OutlineDefineSubGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition WP6ParagraphGroup.cpp:318
void parse(WP6Listener *listener, const unsigned char numPrefixIDs, unsigned short const *prefixIDs) const override
Definition WP6ParagraphGroup.cpp:334
unsigned char m_tabBehaviourFlag
Definition WP6ParagraphGroup.h:121
WP6ParagraphGroup_RightMarginAdjustmentSubGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition WP6ParagraphGroup.cpp:264
void parse(WP6Listener *listener, const unsigned char numPrefixIDs, unsigned short const *prefixIDs) const override
Definition WP6ParagraphGroup.cpp:271
signed short m_rightMargin
Definition WP6ParagraphGroup.h:109
WP6ParagraphGroup_SpacingAfterParagraphSubGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption, const unsigned short sizeNonDeletable)
Definition WP6ParagraphGroup.cpp:290
void parse(WP6Listener *listener, const unsigned char numPrefixIDs, unsigned short const *prefixIDs) const override
Definition WP6ParagraphGroup.cpp:310
double m_spacingAfterParagraphRelative
Definition WP6ParagraphGroup.h:64
double m_spacingAfterParagraphAbsolute
Definition WP6ParagraphGroup.h:63
unsigned short m_sizeNonDeletable
Definition WP6ParagraphGroup.h:65
void parse(WP6Listener *listener, const unsigned char numPrefixIDs, unsigned short const *prefixIDs) const override
Definition WP6ParagraphGroup.cpp:222
std::vector< WPXTabStop > m_tabStops
Definition WP6ParagraphGroup.h:79
double m_tabAdjustValue
Definition WP6ParagraphGroup.h:77
std::vector< bool > m_usePreWP9LeaderMethods
Definition WP6ParagraphGroup.h:78
WP6ParagraphGroup_TabSetSubGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition WP6ParagraphGroup.cpp:104
~WP6ParagraphGroup_TabSetSubGroup() override
Definition WP6ParagraphGroup.cpp:218
bool m_isRelative
Definition WP6ParagraphGroup.h:76
~WP6ParagraphGroup() override
Definition WP6ParagraphGroup.cpp:41
WP6ParagraphGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition WP6ParagraphGroup.cpp:34
WP6ParagraphGroup(const WP6ParagraphGroup &)
std::unique_ptr< WP6VariableLengthGroup_SubGroup > m_subGroupData
Definition WP6ParagraphGroup.h:134
void parse(WP6Listener *listener) override
Definition WP6ParagraphGroup.cpp:78
void _readContents(librevenge::RVNGInputStream *input, WPXEncryption *encryption) override
Definition WP6ParagraphGroup.cpp:45
WP6ParagraphGroup & operator=(const WP6ParagraphGroup &)
Definition WP6VariableLengthGroup.h:36
WP6VariableLengthGroup()
Definition WP6VariableLengthGroup.cpp:47
Definition WPXEncryption.h:36