|  | 
|  | KEY2Collector (IWORKDocumentInterface *document) | 
|  | 
| virtual boost::shared_ptr< IWORKTable > | createTable (const IWORKTableNameMapPtr_t &tableNameMap) const | 
|  | 
| virtual boost::shared_ptr< IWORKText > | createText (const IWORKLanguageManager &langManager, bool discardEmptyContent=false) const | 
|  | 
|  | KEYCollector (IWORKDocumentInterface *document) | 
|  | 
|  | ~KEYCollector () | 
|  | 
| void | collectPresentationSize (const IWORKSize &size) | 
|  | 
| KEYLayerPtr_t | collectLayer () | 
|  | 
| void | insertLayer (const KEYLayerPtr_t &layer) | 
|  | 
| void | collectPage () | 
|  | 
| KEYPlaceholderPtr_t | collectTextPlaceholder (const IWORKStylePtr_t &style, bool title) | 
|  | 
| void | insertTextPlaceholder (const KEYPlaceholderPtr_t &placeholder) | 
|  | 
| void | collectNote () | 
|  | 
| void | collectStickyNote () | 
|  | 
| void | setSlideStyle (const IWORKStylePtr_t &style) | 
|  | 
| void | startDocument () | 
|  | 
| void | endDocument () | 
|  | 
| void | startSlides () | 
|  | 
| void | endSlides () | 
|  | 
| void | startThemes () | 
|  | 
| void | endThemes () | 
|  | 
| void | startPage () | 
|  | 
| void | endPage () | 
|  | 
| void | startLayer () | 
|  | 
| void | endLayer () | 
|  | 
|  | IWORKCollector (IWORKDocumentInterface *document) | 
|  | 
|  | ~IWORKCollector () | 
|  | 
| void | setRecorder (const boost::shared_ptr< IWORKRecorder > &recorder) | 
|  | 
| void | collectStyle (const IWORKStylePtr_t &style) | 
|  | 
| void | setGraphicStyle (const IWORKStylePtr_t &style) | 
|  | 
| void | collectGeometry (const IWORKGeometryPtr_t &geometry) | 
|  | 
| void | collectBezier (const IWORKPathPtr_t &path) | 
|  | 
| void | collectImage (const IWORKImagePtr_t &image) | 
|  | 
| void | collectLine (const IWORKLinePtr_t &line) | 
|  | 
| void | collectShape () | 
|  | 
| void | collectBezierPath () | 
|  | 
| void | collectPolygonPath (const IWORKSize &size, unsigned edges) | 
|  | 
| void | collectRoundedRectanglePath (const IWORKSize &size, double radius) | 
|  | 
| void | collectArrowPath (const IWORKSize &size, double headWidth, double stemRelYPos, bool doubleSided) | 
|  | 
| void | collectStarPath (const IWORKSize &size, unsigned points, double innerRadius) | 
|  | 
| void | collectConnectionPath (const IWORKSize &size, double middleX, double middleY) | 
|  | 
| void | collectCalloutPath (const IWORKSize &size, double radius, double tailSize, double tailX, double tailY, bool quoteBubble) | 
|  | 
| void | collectMedia (const IWORKMediaContentPtr_t &content) | 
|  | 
| void | collectStylesheet (const IWORKStylesheetPtr_t &stylesheet) | 
|  | 
| void | collectMetadata (const IWORKMetadata &metadata) | 
|  | 
| void | collectHeader (const std::string &name) | 
|  | 
| void | collectFooter (const std::string &name) | 
|  | 
| void | collectTable (const boost::shared_ptr< IWORKTable > &table) | 
|  | 
| void | collectText (const boost::shared_ptr< IWORKText > &text) | 
|  | 
| void | startDocument () | 
|  | 
| void | endDocument () | 
|  | 
| void | startGroup () | 
|  | 
| void | endGroup () | 
|  | 
| void | startLevel () | 
|  | 
| void | endLevel () | 
|  | 
| void | pushStyle () | 
|  | 
| void | popStyle () | 
|  | 
| void | pushStylesheet (const IWORKStylesheetPtr_t &stylesheet) | 
|  | 
| void | popStylesheet () | 
|  | 
| IWORKOutputManager & | getOutputManager () | 
|  |