28 #ifndef WP1CONTENTLISTENER_H 29 #define WP1CONTENTLISTENER_H 51 WP1ContentListener(std::list<WPXPageSpan> &pageList, std::vector<WP1SubDocument *> &subDocuments, librevenge::RVNGTextInterface *documentInterface);
62 void insertCharacter(
unsigned character);
63 void insertExtendedCharacter(
unsigned char extendedCharacter);
71 void attributeChange(
bool isOn,
unsigned char attribute);
72 void fontPointSize(
unsigned char pointSize);
73 void fontId(
unsigned short id);
74 void marginReset(
unsigned short leftMargin,
unsigned short rightMargin);
77 void leftIndent(
unsigned short leftMarginOffset);
78 void leftRightIndent(
unsigned short leftRightMarginOffset);
79 void leftMarginRelease(
unsigned short release);
80 void setTabs(
const std::vector<WPXTabStop> &tabStops);
81 void headerFooterGroup(
unsigned char headerFooterDefinition,
WP1SubDocument *subDocument);
83 void justificationChange(
unsigned char justification);
100 void insertPicture(
unsigned short width,
unsigned short height,
const librevenge::RVNGBinaryData &binaryData);
void endSubDocument()
Definition: WP1ContentListener.h:96
void startSubDocument()
Definition: WP1ContentListener.h:58
void startDocument()
Definition: WP1ContentListener.h:54
Definition: WP1Listener.h:37
void insertBreak(unsigned char breakType)
Definition: WP1ContentListener.h:65
Definition: WP1ContentListener.h:36
int m_endNoteNumber
Definition: WP1ContentListener.h:42
WP1ContentParsingState()
Definition: WP1ContentListener.cpp:35
void startSubDocument()
Definition: WPXContentListener.cpp:157
void endDocument()
Definition: WPXContentListener.cpp:163
Definition: WP1SubDocument.h:33
void insertBreak(const unsigned char breakType)
Definition: WPXContentListener.cpp:1247
void bottomMarginSet(unsigned short)
Definition: WP1ContentListener.h:76
WPXSubDocumentType
Definition: libwpd_internal.h:105
void suppressPageCharacteristics(unsigned char)
Definition: WP1ContentListener.h:82
WP1ContentParsingState * m_parseState
Definition: WP1ContentListener.h:110
Definition: WPXContentListener.h:145
Definition: WPXTable.h:79
~WP1ContentParsingState()
Definition: WP1ContentListener.cpp:43
Definition: WP1ContentListener.h:48
Definition: WPXSubDocument.h:34
WP1ContentParsingState & operator=(const WP1ContentParsingState &)
void centerOff()
Definition: WP1ContentListener.h:91
void endDocument()
Definition: WP1ContentListener.h:92
void topMarginSet(unsigned short)
Definition: WP1ContentListener.h:75
void _changeList()
Definition: WP1ContentListener.h:107
void endSubDocument()
Definition: WPXContentListener.cpp:184
int m_footNoteNumber
Definition: WP1ContentListener.h:42
std::vector< WP1SubDocument * > & m_subDocuments
Definition: WP1ContentListener.h:111
librevenge::RVNGString m_textBuffer
Definition: WP1ContentListener.h:40
int m_numDeferredTabs
Definition: WP1ContentListener.h:41
void lineSpacingChange(unsigned char spacing)
Definition: WP1ContentListener.h:84
void startDocument()
Definition: WPXContentListener.cpp:142
void lineSpacingChange(const double lineSpacing)
Definition: WPXContentListener.cpp:1301
WPXNoteType
Definition: libwpd_internal.h:87
void flushRightOff()
Definition: WP1ContentListener.h:89