libetonyek::IWORKTextRecorder Class Reference

#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 insertField (IWORKFieldType fieldType)
 
void openLink (const std::string &url)
 
void closeLink ()
 
void insertText (const std::string &text)
 
void insertTab ()
 
void insertSpace ()
 
void insertColumnBreak ()
 
void insertLineBreak ()
 
void insertPageBreak ()
 

Private Attributes

std::shared_ptr< Implm_impl
 

Constructor & Destructor Documentation

libetonyek::IWORKTextRecorder::IWORKTextRecorder ( )

Member Function Documentation

void libetonyek::IWORKTextRecorder::closeLink ( )
void libetonyek::IWORKTextRecorder::flushLayout ( )
void libetonyek::IWORKTextRecorder::flushList ( )
void libetonyek::IWORKTextRecorder::flushParagraph ( )
void libetonyek::IWORKTextRecorder::flushSpan ( )
void libetonyek::IWORKTextRecorder::insertColumnBreak ( )
void libetonyek::IWORKTextRecorder::insertField ( IWORKFieldType  fieldType)
void libetonyek::IWORKTextRecorder::insertLineBreak ( )
void libetonyek::IWORKTextRecorder::insertPageBreak ( )
void libetonyek::IWORKTextRecorder::insertSpace ( )
void libetonyek::IWORKTextRecorder::insertTab ( )
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)

Member Data Documentation


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

Generated for libetonyek by doxygen 1.8.6