#include <IWORKTextRecorder.h>
Classes | |
struct | Impl |
Public Member Functions | |
IWORKTextRecorder () | |
void | replay (IWORKText &text) const |
void | pushBaseLayoutStyle (const IWORKStylePtr_t &style) |
void | pushBaseParagraphStyle (const IWORKStylePtr_t &style) |
void | setLayoutStyle (const IWORKStylePtr_t &style) |
void | flushLayout () |
void | setListStyle (const IWORKStylePtr_t &style) |
void | setListLevel (const unsigned level) |
void | flushList () |
void | setParagraphStyle (const IWORKStylePtr_t &style) |
void | flushParagraph () |
void | setSpanStyle (const IWORKStylePtr_t &style) |
void | setLanguage (const IWORKStylePtr_t &style) |
void | flushSpan () |
void | openLink (const std::string &url) |
void | closeLink () |
void | insertText (const std::string &text) |
void | insertTab () |
void | insertSpace () |
void | insertLineBreak () |
Private Attributes | |
boost::shared_ptr< Impl > | m_impl |
void libetonyek::IWORKTextRecorder::insertText | ( | const std::string & | text | ) |
void libetonyek::IWORKTextRecorder::openLink | ( | const std::string & | url | ) |
void libetonyek::IWORKTextRecorder::pushBaseLayoutStyle | ( | const IWORKStylePtr_t & | style | ) |
void libetonyek::IWORKTextRecorder::pushBaseParagraphStyle | ( | const IWORKStylePtr_t & | style | ) |
void libetonyek::IWORKTextRecorder::replay | ( | IWORKText & | text | ) | const |
void libetonyek::IWORKTextRecorder::setLanguage | ( | const IWORKStylePtr_t & | style | ) |
void libetonyek::IWORKTextRecorder::setLayoutStyle | ( | const IWORKStylePtr_t & | style | ) |
void libetonyek::IWORKTextRecorder::setListLevel | ( | const unsigned | level | ) |
void libetonyek::IWORKTextRecorder::setListStyle | ( | const IWORKStylePtr_t & | style | ) |
void libetonyek::IWORKTextRecorder::setParagraphStyle | ( | const IWORKStylePtr_t & | style | ) |
void libetonyek::IWORKTextRecorder::setSpanStyle | ( | const IWORKStylePtr_t & | style | ) |
boost::shared_ptr<Impl> libetonyek::IWORKTextRecorder::m_impl [private] |
Referenced by closeLink(), flushLayout(), flushList(), flushParagraph(), flushSpan(), insertLineBreak(), insertSpace(), insertTab(), insertText(), openLink(), pushBaseLayoutStyle(), pushBaseParagraphStyle(), replay(), setLanguage(), setLayoutStyle(), setListLevel(), setListStyle(), setParagraphStyle(), and setSpanStyle().