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