25 #ifndef LIBODFGEN_ODPGENERATOR_HXX_INCLUDED 26 #define LIBODFGEN_ODPGENERATOR_HXX_INCLUDED 28 #include <libetonyek/libetonyek.h> 32 class OdpGeneratorPrivate;
48 void startSlide(const ::WPXPropertyList &propList);
50 void startLayer(const ::WPXPropertyList &propList);
54 void startGroup(const ::WPXPropertyList &propList);
57 void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient);
60 void drawEllipse(const ::WPXPropertyList &propList);
61 void drawPolyline(const ::WPXPropertyListVector &vertices);
62 void drawPolygon(const ::WPXPropertyListVector &vertices);
63 void drawPath(const ::WPXPropertyListVector &path);
64 void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData);
65 void drawConnector(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path);
67 void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path);
69 void openParagraph(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &tabStops);
71 void openSpan(const ::WPXPropertyList &propList);
77 void insertField(
const WPXString &type, const ::WPXPropertyList &propList);
83 void openListElement(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &tabStops);
86 void openTable(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &columns);
97 void startNotes(const ::WPXPropertyList &propList);
108 #endif // LIBODFGEN_ODPGENERATOR_HXX_INCLUDED
void startNotes(const ::WPXPropertyList &propList)
void openUnorderedListLevel(const ::WPXPropertyList &propList)
void openTable(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &columns)
void setDocumentMetaData(const ::WPXPropertyList &propList)
void drawPath(const ::WPXPropertyListVector &path)
void insertText(const ::WPXString &str)
void openTableCell(const ::WPXPropertyList &propList)
void insertField(const WPXString &type, const ::WPXPropertyList &propList)
void startComment(const ::WPXPropertyList &propList)
void startGroup(const ::WPXPropertyList &propList)
XML writer.
Definition: OdfDocumentHandler.hxx:42
void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient)
OdpGenerator & operator=(OdpGenerator const &)
void insertCoveredTableCell(const ::WPXPropertyList &propList)
void closeUnorderedListLevel()
void startDocument(const ::WPXPropertyList &propList)
OdpGeneratorPrivate * mpImpl
Definition: OdpGenerator.hxx:105
void drawRectangle(const ::WPXPropertyList &propList)
void startEmbeddedGraphics(const ::WPXPropertyList &propList)
void startSlide(const ::WPXPropertyList &propList)
OdfStreamType
Type of ODF content a generator should produce.
Definition: OdfDocumentHandler.hxx:33
void drawPolyline(const ::WPXPropertyListVector &vertices)
void endEmbeddedGraphics()
void openListElement(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &tabStops)
A generator for presentations.
Definition: OdpGenerator.hxx:39
void openTableRow(const ::WPXPropertyList &propList)
void drawEllipse(const ::WPXPropertyList &propList)
void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path)
void closeOrderedListLevel()
void drawConnector(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path)
void startLayer(const ::WPXPropertyList &propList)
void openSpan(const ::WPXPropertyList &propList)
void openOrderedListLevel(const ::WPXPropertyList &propList)
void openParagraph(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &tabStops)
void drawPolygon(const ::WPXPropertyListVector &vertices)
void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData)
OdpGenerator(OdfDocumentHandler *pHandler, const OdfStreamType streamType)