OdpGenerator Class Reference

A generator for presentations. More...

#include <OdpGenerator.hxx>

Inheritance diagram for OdpGenerator:

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::OdpGenerator ( OdpGenerator const &  )
private

Member Function Documentation

void OdpGenerator::closeListElement ( )
void OdpGenerator::closeOrderedListLevel ( )
void OdpGenerator::closeParagraph ( )
void OdpGenerator::closeSpan ( )
void OdpGenerator::closeTable ( )
void OdpGenerator::closeTableCell ( )
void OdpGenerator::closeTableRow ( )
void OdpGenerator::closeUnorderedListLevel ( )
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::endComment ( )
void OdpGenerator::endDocument ( )
void OdpGenerator::endEmbeddedGraphics ( )
void OdpGenerator::endGroup ( )
void OdpGenerator::endLayer ( )
void OdpGenerator::endNotes ( )
void OdpGenerator::endSlide ( )
void OdpGenerator::endTextObject ( )
void OdpGenerator::insertCoveredTableCell ( const ::WPXPropertyList &  propList)
void OdpGenerator::insertField ( const WPXString &  type,
const ::WPXPropertyList &  propList 
)
void OdpGenerator::insertLineBreak ( )
void OdpGenerator::insertSpace ( )
void OdpGenerator::insertTab ( )
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:

Generated for libodfgen by doxygen 1.8.5