Go to the documentation of this file.
27 # define WPS_PARAGRAPH
47 void addTo(librevenge::RVNGPropertyListVector &propList,
double decalX=0.0)
const;
85 void addTo(librevenge::RVNGPropertyList &propList,
bool inTable)
const;
libwps::Justification m_justify
the justification
Definition: WPSParagraph.h:116
virtual ~WPSParagraph()
Definition: WPSParagraph.cpp:189
LineSpacingType m_spacingsInterlineType
the interline type: fixed, atLeast, ...
Definition: WPSParagraph.h:111
int m_listLevelIndex
the actual level index
Definition: WPSParagraph.h:121
librevenge::RVNGUnit m_spacingsInterlineUnit
the interline unit PERCENT or INCH, ...
Definition: WPSParagraph.h:109
double m_margins[3]
the margins
Definition: WPSParagraph.h:101
WPSParagraph()
constructor
Definition: WPSParagraph.h:64
@ CENTER
Definition: WPSParagraph.h:39
Definition: libwps_internal.cpp:38
@ BottomBit
Definition: libwps_internal.h:401
@ AtLeast
Definition: WPSParagraph.h:61
std::ostream & operator<<(std::ostream &o, WPSTabStop const &tab)
operator<<
Definition: WPSParagraph.cpp:79
WPSList::Level ListLevel
Definition: WPSParagraph.h:59
Alignment m_alignment
Definition: WPSParagraph.h:51
@ JustificationFullAllLines
Definition: libwps_internal.h:250
Alignment
Definition: WPSParagraph.h:39
bool isWhite() const
return true if the color is white
Definition: libwps_internal.h:350
@ Fixed
Definition: WPSParagraph.h:61
Definition: WPSParagraph.h:37
@ RIGHT
Definition: WPSParagraph.h:39
ListLevel m_listLevel
the actual level
Definition: WPSParagraph.h:123
WPSParagraph & operator=(WPSParagraph const &)=default
void addTo(librevenge::RVNGPropertyListVector &propList, double decalX=0.0) const
Definition: WPSParagraph.cpp:37
void setInterline(double value, librevenge::RVNGUnit unit, LineSpacingType type=Fixed)
set the interline
Definition: WPSParagraph.h:87
WPSBorder m_borderStyle
the border style
Definition: WPSParagraph.h:131
@ LEFT
Definition: WPSParagraph.h:39
@ TopBit
Definition: libwps_internal.h:401
#define WPS_DEBUG_MSG(M)
Definition: libwps_internal.h:134
class to store the paragraph properties
Definition: WPSParagraph.h:57
@ DECIMAL
Definition: WPSParagraph.h:39
void addTo(librevenge::RVNGPropertyList &propList, bool inTable) const
add to the propList
Definition: WPSParagraph.cpp:193
@ RightBit
Definition: libwps_internal.h:401
double m_position
Definition: WPSParagraph.h:50
std::string m_extra
a string to store some errors
Definition: WPSParagraph.h:134
Style m_style
the border style
Definition: libwps_internal.h:446
WPSTabStop(double position=0.0, Alignment alignment=LEFT, uint16_t leaderCharacter='\0', uint8_t leaderNumSpaces=0)
Definition: WPSParagraph.h:40
uint16_t m_leaderCharacter
Definition: WPSParagraph.h:52
int m_border
list of bits to indicated a border 1: LeftBorderBit, 2: RightBorderBit, ...
Definition: WPSParagraph.h:129
LineSpacingType
the line spacing type: fixed or at least
Definition: WPSParagraph.h:61
a border list
Definition: libwps_internal.h:394
Justification
Definition: libwps_internal.h:249
small structure to keep information about a level
Definition: WPSList.h:40
double m_spacings[3]
the line spacing
Definition: WPSParagraph.h:107
@ LeftBit
Definition: libwps_internal.h:401
friend std::ostream & operator<<(std::ostream &o, WPSTabStop const &ft)
operator <<
Definition: WPSParagraph.cpp:79
@ None
Definition: libwps_internal.h:397
bool addTo(librevenge::RVNGPropertyList &propList, std::string which="") const
add the border property to proplist (if needed )
Definition: libwps_internal.cpp:641
@ JustificationFull
Definition: libwps_internal.h:249
int m_breakStatus
a list of bits: 0x1 (unbreakable), 0x2 (do not break after)
Definition: WPSParagraph.h:118
@ NoBreakWithNextBit
Definition: libwps_internal.h:252
@ JustificationLeft
Definition: libwps_internal.h:249
std::string str() const
print the color in the form #rrggbb
Definition: libwps_internal.cpp:413
the class to store a color
Definition: libwps_internal.h:280
@ NoBreakBit
Definition: libwps_internal.h:252
double m_labelIndent
the list indent
Definition: WPSList.h:93
Definition: WPSOLEStream.h:33
@ JustificationCenter
Definition: libwps_internal.h:249
uint8_t m_leaderNumSpaces
Definition: WPSParagraph.h:53
WPSColor m_backgroundColor
the background color
Definition: WPSParagraph.h:126
@ JustificationRight
Definition: libwps_internal.h:250
friend std::ostream & operator<<(std::ostream &o, WPSParagraph const &ft)
operator <<
Definition: WPSParagraph.cpp:110
@ BAR
Definition: WPSParagraph.h:39
std::vector< WPSTabStop > m_tabs
the tabulations
Definition: WPSParagraph.h:113
Generated on Sat Sep 11 2021 08:45:30 for libwps by
doxygen 1.8.17