#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< Impl > | m_impl |
libetonyek::IWORKRecorder::IWORKRecorder | ( | ) |
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 | ( | ) |
|
private |
Referenced by closeGroup(), collectGeometry(), collectImage(), collectLine(), collectMedia(), collectPath(), collectShape(), collectStyle(), collectStylesheet(), collectTable(), collectText(), endAttachment(), endAttachments(), endGroup(), endLevel(), openGroup(), popStylesheet(), pushStylesheet(), replay(), setGraphicStyle(), startAttachment(), startAttachments(), startGroup(), and startLevel().