|
| | 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 |
| |