OdpGenerator Class Reference

A generator for presentations. More...

#include <OdpGenerator.hxx>

List of all members.

Public Member Functions

 OdpGenerator (OdfDocumentHandler *pHandler, const OdfStreamType streamType)
 ~OdpGenerator ()
void startDocument (const ::WPXPropertyList &propList)
void endDocument ()
void setDocumentMetaData (const ::WPXPropertyList &propList)
void startSlide (const ::WPXPropertyList &propList)
void endSlide ()
void startLayer (const ::WPXPropertyList &propList)
void endLayer ()
void startEmbeddedGraphics (const ::WPXPropertyList &propList)
void endEmbeddedGraphics ()
void startGroup (const ::WPXPropertyList &propList)
void endGroup ()
void setStyle (const ::WPXPropertyList &propList, const ::WPXPropertyListVector &gradient)
void drawRectangle (const ::WPXPropertyList &propList)
void drawEllipse (const ::WPXPropertyList &propList)
void drawPolyline (const ::WPXPropertyListVector &vertices)
void drawPolygon (const ::WPXPropertyListVector &vertices)
void drawPath (const ::WPXPropertyListVector &path)
void drawGraphicObject (const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData)
void drawConnector (const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path)
void startTextObject (const ::WPXPropertyList &propList, const ::WPXPropertyListVector &path)
void endTextObject ()
void openParagraph (const ::WPXPropertyList &propList, const ::WPXPropertyListVector &tabStops)
void closeParagraph ()
void openSpan (const ::WPXPropertyList &propList)
void closeSpan ()
void insertText (const ::WPXString &str)
void insertTab ()
void insertSpace ()
void insertLineBreak ()
void insertField (const WPXString &type, const ::WPXPropertyList &propList)
void openOrderedListLevel (const ::WPXPropertyList &propList)
void openUnorderedListLevel (const ::WPXPropertyList &propList)
void closeOrderedListLevel ()
void closeUnorderedListLevel ()
void openListElement (const ::WPXPropertyList &propList, const ::WPXPropertyListVector &tabStops)
void closeListElement ()
void openTable (const ::WPXPropertyList &propList, const ::WPXPropertyListVector &columns)
void openTableRow (const ::WPXPropertyList &propList)
void closeTableRow ()
void openTableCell (const ::WPXPropertyList &propList)
void closeTableCell ()
void insertCoveredTableCell (const ::WPXPropertyList &propList)
void closeTable ()
void startComment (const ::WPXPropertyList &propList)
void endComment ()
void startNotes (const ::WPXPropertyList &propList)
void endNotes ()

Private Member Functions

 OdpGenerator (OdpGenerator const &)
OdpGeneratoroperator= (OdpGenerator const &)

Private Attributes

OdpGeneratorPrivate * mpImpl

Detailed Description

A generator for presentations.

See libetonyek library for documentation of the libetonyek::KEYPresentationInterface interface.


Constructor & Destructor Documentation

OdpGenerator::OdpGenerator ( OdfDocumentHandler pHandler,
const OdfStreamType  streamType 
)
OdpGenerator::OdpGenerator ( OdpGenerator const &  ) [private]

Member Function Documentation

void OdpGenerator::drawConnector ( const ::WPXPropertyList &  propList,
const ::WPXPropertyListVector &  path 
)
void OdpGenerator::drawEllipse ( const ::WPXPropertyList &  propList)
void OdpGenerator::drawGraphicObject ( const ::WPXPropertyList &  propList,
const ::WPXBinaryData &  binaryData 
)
void OdpGenerator::drawPath ( const ::WPXPropertyListVector &  path)
void OdpGenerator::drawPolygon ( const ::WPXPropertyListVector &  vertices)
void OdpGenerator::drawPolyline ( const ::WPXPropertyListVector &  vertices)
void OdpGenerator::drawRectangle ( const ::WPXPropertyList &  propList)
void OdpGenerator::insertCoveredTableCell ( const ::WPXPropertyList &  propList)
void OdpGenerator::insertField ( const WPXString &  type,
const ::WPXPropertyList &  propList 
)
void OdpGenerator::insertText ( const ::WPXString &  str)
void OdpGenerator::openListElement ( const ::WPXPropertyList &  propList,
const ::WPXPropertyListVector &  tabStops 
)
void OdpGenerator::openOrderedListLevel ( const ::WPXPropertyList &  propList)
void OdpGenerator::openParagraph ( const ::WPXPropertyList &  propList,
const ::WPXPropertyListVector &  tabStops 
)
void OdpGenerator::openSpan ( const ::WPXPropertyList &  propList)
void OdpGenerator::openTable ( const ::WPXPropertyList &  propList,
const ::WPXPropertyListVector &  columns 
)
void OdpGenerator::openTableCell ( const ::WPXPropertyList &  propList)
void OdpGenerator::openTableRow ( const ::WPXPropertyList &  propList)
void OdpGenerator::openUnorderedListLevel ( const ::WPXPropertyList &  propList)
OdpGenerator& OdpGenerator::operator= ( OdpGenerator const &  ) [private]
void OdpGenerator::setDocumentMetaData ( const ::WPXPropertyList &  propList)
void OdpGenerator::setStyle ( const ::WPXPropertyList &  propList,
const ::WPXPropertyListVector &  gradient 
)
void OdpGenerator::startComment ( const ::WPXPropertyList &  propList)
void OdpGenerator::startDocument ( const ::WPXPropertyList &  propList)
void OdpGenerator::startEmbeddedGraphics ( const ::WPXPropertyList &  propList)
void OdpGenerator::startGroup ( const ::WPXPropertyList &  propList)
void OdpGenerator::startLayer ( const ::WPXPropertyList &  propList)
void OdpGenerator::startNotes ( const ::WPXPropertyList &  propList)
void OdpGenerator::startSlide ( const ::WPXPropertyList &  propList)
void OdpGenerator::startTextObject ( const ::WPXPropertyList &  propList,
const ::WPXPropertyListVector &  path 
)

Member Data Documentation

OdpGeneratorPrivate* OdpGenerator::mpImpl [private]

The documentation for this class was generated from the following file: