27 # define WPS_PARAGRAPH
47 void addTo(librevenge::RVNGPropertyListVector &propList,
double decalX=0.0)
const;
85 void addTo(librevenge::RVNGPropertyList &propList,
bool inTable)
const;
Definition: WPSParagraph.h:39
libwps::Justification m_justify
the justification
Definition: WPSParagraph.h:116
WPSList::Level ListLevel
Definition: WPSParagraph.h:59
int m_breakStatus
a list of bits: 0x1 (unbreakable), 0x2 (do not break after)
Definition: WPSParagraph.h:118
class to store the paragraph properties
Definition: WPSParagraph.h:57
a border list
Definition: libwps_internal.h:394
Definition: libwps_internal.cpp:38
void addTo(librevenge::RVNGPropertyList &propList, bool inTable) const
add to the propList
Definition: WPSParagraph.cpp:193
double m_margins[3]
the margins
Definition: WPSParagraph.h:101
Definition: WPSOLEStream.h:33
void setInterline(double value, librevenge::RVNGUnit unit, LineSpacingType type=Fixed)
set the interline
Definition: WPSParagraph.h:87
Definition: WPSParagraph.h:39
Alignment
Definition: WPSParagraph.h:39
Definition: WPSParagraph.h:61
int m_listLevelIndex
the actual level index
Definition: WPSParagraph.h:121
Justification
Definition: libwps_internal.h:249
double m_spacings[3]
the line spacing
Definition: WPSParagraph.h:107
small structure to keep information about a level
Definition: WPSList.h:40
Definition: WPSParagraph.h:61
std::vector< WPSTabStop > m_tabs
the tabulations
Definition: WPSParagraph.h:113
WPSParagraph()
constructor
Definition: WPSParagraph.h:64
int m_border
list of bits to indicated a border 1: LeftBorderBit, 2: RightBorderBit, ...
Definition: WPSParagraph.h:129
Alignment m_alignment
Definition: WPSParagraph.h:51
uint16_t m_leaderCharacter
Definition: WPSParagraph.h:52
void addTo(librevenge::RVNGPropertyListVector &propList, double decalX=0.0) const
Definition: WPSParagraph.cpp:37
LineSpacingType m_spacingsInterlineType
the interline type: fixed, atLeast, ...
Definition: WPSParagraph.h:111
librevenge::RVNGUnit m_spacingsInterlineUnit
the interline unit PERCENT or INCH, ...
Definition: WPSParagraph.h:109
std::string m_extra
a string to store some errors
Definition: WPSParagraph.h:134
WPSTabStop(double position=0.0, Alignment alignment=LEFT, uint16_t leaderCharacter='\0', uint8_t leaderNumSpaces=0)
Definition: WPSParagraph.h:40
Definition: WPSParagraph.h:39
the class to store a color
Definition: libwps_internal.h:280
friend std::ostream & operator<<(std::ostream &o, WPSParagraph const &ft)
operator <<
Definition: WPSParagraph.cpp:110
friend std::ostream & operator<<(std::ostream &o, WPSTabStop const &ft)
operator <<
Definition: WPSParagraph.cpp:79
double m_position
Definition: WPSParagraph.h:50
uint8_t m_leaderNumSpaces
Definition: WPSParagraph.h:53
Definition: WPSParagraph.h:37
WPSBorder m_borderStyle
the border style
Definition: WPSParagraph.h:131
virtual ~WPSParagraph()
Definition: WPSParagraph.cpp:189
LineSpacingType
the line spacing type: fixed or at least
Definition: WPSParagraph.h:61
Definition: libwps_internal.h:249
WPSColor m_backgroundColor
the background color
Definition: WPSParagraph.h:126
ListLevel m_listLevel
the actual level
Definition: WPSParagraph.h:123
WPSParagraph & operator=(WPSParagraph const &)=default
Definition: WPSParagraph.h:39
Definition: WPSParagraph.h:39