28 #ifndef WP1CONTENTLISTENER_H
29 #define WP1CONTENTLISTENER_H
52 WP1ContentListener(std::list<WPXPageSpan> &pageList, std::vector<WP1SubDocument *> &subDocuments, librevenge::RVNGTextInterface *documentInterface);
74 void fontId(
unsigned short id);
75 void marginReset(
unsigned short leftMargin,
unsigned short rightMargin);
78 void leftIndent(
unsigned short leftMarginOffset);
81 void setTabs(
const std::vector<WPXTabStop> &tabStops);
101 void insertPicture(
unsigned short width,
unsigned short height,
const librevenge::RVNGBinaryData &binaryData);
void insertExtendedCharacter(unsigned char extendedCharacter)
Definition: WP1ContentListener.cpp:80
void flushRightOn()
Definition: WP1ContentListener.cpp:509
void endSubDocument()
Definition: WP1ContentListener.h:97
void centerOn()
Definition: WP1ContentListener.cpp:523
void startSubDocument()
Definition: WP1ContentListener.h:59
void startDocument()
Definition: WP1ContentListener.h:55
Definition: WP1Listener.h:37
int m_endNoteNumber
Definition: WP1ContentListener.h:43
void insertBreak(unsigned char breakType)
Definition: WP1ContentListener.h:66
void fontPointSize(unsigned char pointSize)
Definition: WP1ContentListener.cpp:217
void startSubDocument()
Definition: WPXContentListener.cpp:157
void insertEOL()
Definition: WP1ContentListener.cpp:115
void endDocument()
Definition: WPXContentListener.cpp:163
void marginReset(unsigned short leftMargin, unsigned short rightMargin)
Definition: WP1ContentListener.cpp:388
Definition: WP1SubDocument.h:33
void insertBreak(const unsigned char breakType)
Definition: WPXContentListener.cpp:1247
void bottomMarginSet(unsigned short)
Definition: WP1ContentListener.h:77
void insertTab()
Definition: WP1ContentListener.cpp:97
WPXSubDocumentType
Definition: libwpd_internal.h:111
void _flushText()
Definition: WP1ContentListener.cpp:595
void suppressPageCharacteristics(unsigned char)
Definition: WP1ContentListener.h:83
void leftIndent(unsigned short leftMarginOffset)
Definition: WP1ContentListener.cpp:413
librevenge::RVNGString m_textBuffer
Definition: WP1ContentListener.h:41
_WP1ContentParsingState()
Definition: WP1ContentListener.cpp:35
WP1ContentParsingState * m_parseState
Definition: WP1ContentListener.h:111
~_WP1ContentParsingState()
Definition: WP1ContentListener.cpp:43
void insertNote(WPXNoteType noteType, WP1SubDocument *subDocument)
Definition: WP1ContentListener.cpp:133
Definition: WPXContentListener.h:147
void headerFooterGroup(unsigned char headerFooterDefinition, WP1SubDocument *subDocument)
Definition: WP1ContentListener.cpp:494
Definition: WPXTable.h:81
_WP1ContentParsingState & operator=(const _WP1ContentParsingState &)
void insertCharacter(unsigned character)
Definition: WP1ContentListener.cpp:64
void _handleSubDocument(const WPXSubDocument *subDocument, WPXSubDocumentType subDocumentType, WPXTableList tableList, unsigned nextTableIndice=0)
Definition: WP1ContentListener.cpp:559
Definition: WP1ContentListener.h:49
WP1ContentListener & operator=(WP1ContentListener &)
Definition: WP1ContentListener.h:37
Definition: WPXSubDocument.h:34
void justificationChange(unsigned char justification)
Definition: WP1ContentListener.cpp:472
void leftRightIndent(unsigned short leftRightMarginOffset)
Definition: WP1ContentListener.cpp:431
void attributeChange(bool isOn, unsigned char attribute)
Definition: WP1ContentListener.cpp:172
void centerOff()
Definition: WP1ContentListener.h:92
void endDocument()
Definition: WP1ContentListener.h:93
void fontId(unsigned short id)
Definition: WP1ContentListener.cpp:227
void topMarginSet(unsigned short)
Definition: WP1ContentListener.h:76
void _changeList()
Definition: WP1ContentListener.h:108
void endSubDocument()
Definition: WPXContentListener.cpp:184
int m_footNoteNumber
Definition: WP1ContentListener.h:43
std::vector< WP1SubDocument * > & m_subDocuments
Definition: WP1ContentListener.h:112
void leftMarginRelease(unsigned short release)
Definition: WP1ContentListener.cpp:453
void lineSpacingChange(unsigned char spacing)
Definition: WP1ContentListener.h:85
~WP1ContentListener()
Definition: WP1ContentListener.cpp:58
void startDocument()
Definition: WPXContentListener.cpp:142
int m_numDeferredTabs
Definition: WP1ContentListener.h:42
void insertPicture(unsigned short width, unsigned short height, const librevenge::RVNGBinaryData &binaryData)
Definition: WP1ContentListener.cpp:537
void lineSpacingChange(const double lineSpacing)
Definition: WPXContentListener.cpp:1301
WP1ContentListener(std::list< WPXPageSpan > &pageList, std::vector< WP1SubDocument * > &subDocuments, librevenge::RVNGTextInterface *documentInterface)
Definition: WP1ContentListener.cpp:48
WPXNoteType
Definition: libwpd_internal.h:93
void setTabs(const std::vector< WPXTabStop > &tabStops)
Definition: WP1ContentListener.cpp:500
void flushRightOff()
Definition: WP1ContentListener.h:90