|
| WP3StylesListener (std::list< WPXPageSpan > &pageList, WPXTableList tableList) |
|
void | startDocument () override |
|
void | startSubDocument () override |
|
void | insertCharacter (unsigned) override |
|
void | insertTab () override |
|
void | insertTab (unsigned char, double) override |
|
void | insertEOL () override |
|
void | insertBreak (unsigned char breakType) override |
|
void | attributeChange (bool, unsigned char) override |
|
void | lineSpacingChange (double) override |
|
void | justificationChange (unsigned char) override |
|
void | pageMarginChange (unsigned char side, unsigned short margin) override |
|
void | pageFormChange (unsigned short length, unsigned short width, WPXFormOrientation orientation) override |
|
void | marginChange (unsigned char side, unsigned short margin) override |
|
void | indentFirstLineChange (double) override |
|
void | setTabs (bool, const std::vector< WPXTabStop >) override |
|
void | columnChange (WPXTextColumnType, unsigned char, const std::vector< double > &, const std::vector< bool > &) override |
|
void | endDocument () override |
|
void | endSubDocument () override |
|
void | defineTable (unsigned char, unsigned short) override |
|
void | addTableColumnDefinition (unsigned, unsigned, unsigned, unsigned, unsigned char) override |
|
void | startTable () override |
|
void | closeCell () override |
|
void | closeRow () override |
|
void | setTableCellSpan (unsigned short, unsigned short) override |
|
void | setTableCellFillColor (const RGBSColor *) override |
|
void | endTable () override |
|
void | undoChange (unsigned char undoType, unsigned short undoLevel) override |
|
void | setTextColor (const RGBSColor *) override |
|
void | setTextFont (const librevenge::RVNGString &) override |
|
void | setFontSize (unsigned short) override |
|
void | insertPageNumber (const librevenge::RVNGString &) override |
|
void | insertNoteReference (const librevenge::RVNGString &) override |
|
void | insertNote (WPXNoteType, const WP3SubDocument *) override |
|
void | headerFooterGroup (unsigned char headerFooterType, unsigned char occurrenceBits, const std::shared_ptr< WP3SubDocument > &subDocument) override |
|
void | suppressPage (unsigned short suppressCode) override |
|
void | backTab () override |
|
void | leftIndent () override |
|
void | leftIndent (double) override |
|
void | leftRightIndent () override |
|
void | leftRightIndent (double) override |
|
void | insertPicture (double, double, double, double, unsigned char, unsigned char, unsigned short, const librevenge::RVNGBinaryData &) override |
|
void | insertTextBox (double, double, double, double, unsigned char, unsigned char, unsigned short, const WP3SubDocument *, const WP3SubDocument *) override |
|
void | insertWP51Table (double, double, double, double, unsigned char, unsigned char, unsigned short, const WP3SubDocument *, const WP3SubDocument *) override |
|
| WP3Listener () |
|
virtual | ~WP3Listener () |
|
virtual void | startDocument ()=0 |
|
virtual void | startSubDocument ()=0 |
|
virtual void | insertCharacter (unsigned character)=0 |
|
virtual void | insertTab ()=0 |
|
virtual void | insertTab (unsigned char tabType, double tabPosition)=0 |
|
virtual void | insertBreak (unsigned char breakType)=0 |
|
virtual void | insertEOL ()=0 |
|
virtual void | lineSpacingChange (double lineSpacing)=0 |
|
virtual void | attributeChange (bool isOn, unsigned char attribute)=0 |
|
virtual void | pageMarginChange (unsigned char side, unsigned short margin)=0 |
|
virtual void | pageFormChange (unsigned short length, unsigned short width, WPXFormOrientation orientation)=0 |
|
virtual void | marginChange (unsigned char side, unsigned short margin)=0 |
|
virtual void | indentFirstLineChange (double offset)=0 |
|
virtual void | setTabs (bool isRelative, const std::vector< WPXTabStop > tabStops)=0 |
|
virtual void | columnChange (WPXTextColumnType columnType, unsigned char numColumns, const std::vector< double > &columnWidth, const std::vector< bool > &isFixedWidth)=0 |
|
virtual void | endDocument ()=0 |
|
virtual void | endSubDocument ()=0 |
|
virtual void | defineTable (unsigned char position, unsigned short leftOffset)=0 |
|
virtual void | addTableColumnDefinition (unsigned width, unsigned leftGutter, unsigned rightGutter, unsigned attributes, unsigned char alignment)=0 |
|
virtual void | startTable ()=0 |
|
virtual void | closeCell ()=0 |
|
virtual void | closeRow ()=0 |
|
virtual void | setTableCellSpan (unsigned short colSpan, unsigned short rowSpan)=0 |
|
virtual void | setTableCellFillColor (const RGBSColor *cellFillColor)=0 |
|
virtual void | endTable ()=0 |
|
virtual void | undoChange (unsigned char undoType, unsigned short undoLevel)=0 |
|
virtual void | justificationChange (unsigned char justification)=0 |
|
virtual void | setTextColor (const RGBSColor *fontColor)=0 |
|
virtual void | setTextFont (const librevenge::RVNGString &fontName)=0 |
|
virtual void | setFontSize (unsigned short fontSize)=0 |
|
virtual void | insertPageNumber (const librevenge::RVNGString &pageNumber)=0 |
|
virtual void | insertNoteReference (const librevenge::RVNGString ¬eReference)=0 |
|
virtual void | insertNote (WPXNoteType noteType, const WP3SubDocument *subDocument)=0 |
|
virtual void | headerFooterGroup (unsigned char headerFooterType, unsigned char occurrenceBits, const std::shared_ptr< WP3SubDocument > &subDocument)=0 |
|
virtual void | suppressPage (unsigned short suppressCode)=0 |
|
virtual void | backTab ()=0 |
|
virtual void | leftIndent ()=0 |
|
virtual void | leftIndent (double offset)=0 |
|
virtual void | leftRightIndent ()=0 |
|
virtual void | leftRightIndent (double offset)=0 |
|
virtual void | insertPicture (double height, double width, double verticalOffset, double horizontalOffset, unsigned char leftColumn, unsigned char rightColumn, unsigned short figureFlags, const librevenge::RVNGBinaryData &binaryData)=0 |
|
virtual void | insertTextBox (double height, double width, double verticalOffset, double horizontalOffset, unsigned char leftColumn, unsigned char rightColumn, unsigned short figureFlags, const WP3SubDocument *subDocument, const WP3SubDocument *caption)=0 |
|
virtual void | insertWP51Table (double height, double width, double verticalOffset, double horizontalOffset, unsigned char leftColumn, unsigned char rightColumn, unsigned short figureFlags, const WP3SubDocument *subDocument, const WP3SubDocument *caption)=0 |
|
void | setResourceFork (WP3ResourceFork *resourceFork) |
|
const WP3ResourceFork * | getResourceFork () const |
|