libetonyek::IWORKRecorder Class Reference

#include <IWORKRecorder.h>

Classes

struct  Impl
 

Public Member Functions

 IWORKRecorder ()
 
void replay (IWORKCollector &collector) const
 
void collectStyle (const IWORKStylePtr_t &style)
 
void setGraphicStyle (const IWORKStylePtr_t &style)
 
void collectGeometry (const IWORKGeometryPtr_t &geometry)
 
void collectPath (const IWORKPathPtr_t &path)
 
void collectImage (const IWORKMediaContentPtr_t &image, const IWORKGeometryPtr_t &cropGeometry, const boost::optional< int > &order, bool locked)
 
void collectLine (const IWORKLinePtr_t &line)
 
void collectShape (const boost::optional< int > &order, const boost::optional< unsigned > &resizeFlags, bool locked)
 
void collectMedia (const IWORKMediaContentPtr_t &content, const IWORKGeometryPtr_t &cropGeometry, const boost::optional< int > &order)
 
void collectStylesheet (const IWORKStylesheetPtr_t &stylesheet)
 
void collectTable (const std::shared_ptr< IWORKTable > &table)
 
void collectText (const std::shared_ptr< IWORKText > &text)
 
void startAttachment ()
 
void endAttachment ()
 
void startAttachments ()
 
void endAttachments ()
 
void startGroup ()
 
void endGroup ()
 
void openGroup ()
 
void closeGroup ()
 
void startLevel ()
 
void endLevel ()
 
void pushStylesheet (const IWORKStylesheetPtr_t &stylesheet)
 
void popStylesheet ()
 

Private Attributes

std::shared_ptr< Implm_impl
 

Constructor & Destructor Documentation

libetonyek::IWORKRecorder::IWORKRecorder ( )

Member Function Documentation

void libetonyek::IWORKRecorder::closeGroup ( )
void libetonyek::IWORKRecorder::collectGeometry ( const IWORKGeometryPtr_t geometry)
void libetonyek::IWORKRecorder::collectImage ( const IWORKMediaContentPtr_t image,
const IWORKGeometryPtr_t cropGeometry,
const boost::optional< int > &  order,
bool  locked 
)
void libetonyek::IWORKRecorder::collectLine ( const IWORKLinePtr_t line)
void libetonyek::IWORKRecorder::collectMedia ( const IWORKMediaContentPtr_t content,
const IWORKGeometryPtr_t cropGeometry,
const boost::optional< int > &  order 
)
void libetonyek::IWORKRecorder::collectPath ( const IWORKPathPtr_t path)
void libetonyek::IWORKRecorder::collectShape ( const boost::optional< int > &  order,
const boost::optional< unsigned > &  resizeFlags,
bool  locked 
)
void libetonyek::IWORKRecorder::collectStyle ( const IWORKStylePtr_t style)
void libetonyek::IWORKRecorder::collectStylesheet ( const IWORKStylesheetPtr_t stylesheet)
void libetonyek::IWORKRecorder::collectTable ( const std::shared_ptr< IWORKTable > &  table)
void libetonyek::IWORKRecorder::collectText ( const std::shared_ptr< IWORKText > &  text)
void libetonyek::IWORKRecorder::endAttachment ( )
void libetonyek::IWORKRecorder::endAttachments ( )
void libetonyek::IWORKRecorder::endGroup ( )
void libetonyek::IWORKRecorder::endLevel ( )
void libetonyek::IWORKRecorder::openGroup ( )
void libetonyek::IWORKRecorder::popStylesheet ( )
void libetonyek::IWORKRecorder::pushStylesheet ( const IWORKStylesheetPtr_t stylesheet)
void libetonyek::IWORKRecorder::replay ( IWORKCollector collector) const
void libetonyek::IWORKRecorder::setGraphicStyle ( const IWORKStylePtr_t style)
void libetonyek::IWORKRecorder::startAttachment ( )
void libetonyek::IWORKRecorder::startAttachments ( )
void libetonyek::IWORKRecorder::startGroup ( )
void libetonyek::IWORKRecorder::startLevel ( )

Member Data Documentation


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

Generated for libetonyek by doxygen 1.8.6