28 #ifndef WP1STYLESLISTENER_H
29 #define WP1STYLESLISTENER_H
41 WP1StylesListener(std::list<WPXPageSpan> &pageList, std::vector<WP1SubDocument *> &subDocuments);
66 void fontId(
unsigned short )
override {}
67 void marginReset(
unsigned short leftMargin,
unsigned short rightMargin)
override;
79 void setTabs(
const std::vector<WPXTabStop> & )
override {}
90 void insertPicture(
unsigned short ,
unsigned short ,
const librevenge::RVNGBinaryData & )
override {}
Definition: WP1Listener.h:38
Definition: WP1StylesListener.h:39
WPXPageSpan m_currentPage
Definition: WP1StylesListener.h:96
void insertPicture(unsigned short, unsigned short, const librevenge::RVNGBinaryData &) override
Definition: WP1StylesListener.h:90
~WP1StylesListener() override
Definition: WP1StylesListener.h:42
void leftIndent(unsigned short) override
Definition: WP1StylesListener.h:70
void startSubDocument() override
Definition: WP1StylesListener.h:45
void insertExtendedCharacter(unsigned char) override
Definition: WP1StylesListener.h:50
void bottomMarginSet(unsigned short bottomMargin) override
Definition: WP1StylesListener.cpp:175
void centerOn() override
Definition: WP1StylesListener.h:86
void setTabs(const std::vector< WPXTabStop > &) override
Definition: WP1StylesListener.h:79
std::vector< WP1SubDocument * > & m_subDocuments
Definition: WP1StylesListener.h:97
void insertBreak(unsigned char breakType) override
Definition: WP1StylesListener.cpp:57
double m_tempMarginLeft
Definition: WP1StylesListener.h:98
void centerOff() override
Definition: WP1StylesListener.h:87
void justificationChange(unsigned char) override
Definition: WP1StylesListener.h:82
void startDocument() override
Definition: WP1StylesListener.h:44
void endSubDocument() override
Definition: WP1StylesListener.cpp:52
void insertCharacter(unsigned) override
Definition: WP1StylesListener.h:46
void endDocument() override
Definition: WP1StylesListener.cpp:47
void fontPointSize(unsigned char) override
Definition: WP1StylesListener.h:65
void insertEOL() override
Definition: WP1StylesListener.h:58
void flushRightOff() override
Definition: WP1StylesListener.h:85
void leftRightIndent(unsigned short) override
Definition: WP1StylesListener.h:74
void leftMarginRelease(unsigned short) override
Definition: WP1StylesListener.h:78
void insertTab() override
Definition: WP1StylesListener.h:54
void headerFooterGroup(unsigned char headerFooterDefinition, WP1SubDocument *subDocument) override
Definition: WP1StylesListener.cpp:185
WPXPageSpan m_nextPage
Definition: WP1StylesListener.h:96
void _handleSubDocument(const WPXSubDocument *subDocument, WPXSubDocumentType subDocumentType, WPXTableList tableList, int nextTableIndice=0)
Definition: WP1StylesListener.cpp:253
void attributeChange(bool, unsigned char) override
Definition: WP1StylesListener.h:64
void topMarginSet(unsigned short topMargin) override
Definition: WP1StylesListener.cpp:165
void lineSpacingChange(unsigned char) override
Definition: WP1StylesListener.h:83
std::list< WPXPageSpan >::iterator m_pageListHardPageMark
Definition: WP1StylesListener.h:101
void insertNote(WPXNoteType, WP1SubDocument *) override
Definition: WP1StylesListener.h:63
void flushRightOn() override
Definition: WP1StylesListener.h:84
void fontId(unsigned short) override
Definition: WP1StylesListener.h:66
void marginReset(unsigned short leftMargin, unsigned short rightMargin) override
Definition: WP1StylesListener.cpp:117
bool m_currentPageHasContent
Definition: WP1StylesListener.h:99
void suppressPageCharacteristics(unsigned char suppressCode) override
Definition: WP1StylesListener.cpp:231
double m_tempMarginRight
Definition: WP1StylesListener.h:98
bool m_isSubDocument
Definition: WP1StylesListener.h:100
WP1StylesListener(std::list< WPXPageSpan > &pageList, std::vector< WP1SubDocument * > &subDocuments)
Definition: WP1StylesListener.cpp:33
Definition: WP1SubDocument.h:34
bool isUndoOn()
Definition: WPXListener.h:40
Definition: WPXPageSpan.h:78
Definition: WPXStylesListener.h:34
Definition: WPXSubDocument.h:35
Definition: WPXTable.h:80
WPXSubDocumentType
Definition: libwpd_internal.h:111
WPXNoteType
Definition: libwpd_internal.h:93