25 #ifndef __ODGGENERATOR_HXX__
26 #define __ODGGENERATOR_HXX__
28 #include <libwpd/libwpd.h>
29 #include <libwpg/libwpg.h>
33 class OdgGeneratorPrivate;
48 void startLayer(const ::WPXPropertyList &propList);
53 void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient);
56 void drawEllipse(const ::WPXPropertyList &propList);
57 void drawPolyline(const ::WPXPropertyListVector &vertices);
58 void drawPolygon(const ::WPXPropertyListVector &vertices);
59 void drawPath(const ::WPXPropertyListVector &path);
60 void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData);
62 void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path);
77 #endif // __ODGGENERATOR_HXX__
void startTextSpan(const ::WPXPropertyList &propList)
A generator for vector drawings.
Definition: OdgGenerator.hxx:40
void drawPath(const ::WPXPropertyListVector &path)
void insertText(const ::WPXString &str)
void drawPolyline(const ::WPXPropertyListVector &vertices)
OdgGenerator(OdfDocumentHandler *pHandler, const OdfStreamType streamType)
void startLayer(const ::WPXPropertyList &propList)
XML writer.
Definition: OdfDocumentHandler.hxx:42
void startGraphics(const ::WPXPropertyList &propList)
void endEmbeddedGraphics()
void drawEllipse(const ::WPXPropertyList &propList)
OdfStreamType
Type of ODF content a generator should produce.
Definition: OdfDocumentHandler.hxx:33
void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData)
OdgGenerator & operator=(OdgGenerator const &)
void startEmbeddedGraphics(const ::WPXPropertyList &propList)
void drawPolygon(const ::WPXPropertyListVector &vertices)
void drawRectangle(const ::WPXPropertyList &propList)
void startTextLine(const ::WPXPropertyList &propList)
OdgGeneratorPrivate * mpImpl
Definition: OdgGenerator.hxx:74
void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path)
void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient)