10 #ifndef KEYTEXT_H_INCLUDED
11 #define KEYTEXT_H_INCLUDED
66 #endif // KEYTEXT_H_INCLUDED
KEYLayoutStylePtr_t m_layoutStyle
Definition: KEYText.h:54
void setLayoutStyle(const KEYLayoutStylePtr_t &style)
Definition: KEYText.cpp:201
void insertLineBreak()
Definition: KEYText.cpp:248
boost::shared_ptr< KEYParagraphStyle > KEYParagraphStylePtr_t
Definition: KEYStyles_fwd.h:51
Definition: KEY2Token.h:853
void setBoundingBox(const KEYGeometryPtr_t &boundingBox)
Definition: KEYText.cpp:211
const ParagraphList_t & getParagraphs() const
Definition: KEYText.cpp:260
boost::shared_ptr< KEYText > KEYTextPtr_t
Definition: KEYText_fwd.h:16
boost::shared_ptr< KEYObject > KEYObjectPtr_t
Definition: KEYObject.h:44
Definition: KEY2Token.h:795
boost::shared_ptr< Paragraph > ParagraphPtr_t
Definition: KEYText.h:24
bool empty() const
Definition: KEYText.cpp:277
void insertTab()
Definition: KEYText.cpp:240
Definition: KEYText.cpp:26
std::deque< ParagraphPtr_t > ParagraphList_t
Definition: KEYText.h:28
const KEYGeometryPtr_t & getBoundingBox() const
Definition: KEYText.cpp:206
boost::shared_ptr< KEYCharacterStyle > KEYCharacterStylePtr_t
Definition: KEYStyles_fwd.h:26
KEYGeometryPtr_t m_boundingBox
Definition: KEYText.h:59
KEYObjectPtr_t makeObject(const KEYShapePtr_t &shape)
Object creator function for shape.
Definition: KEYShape.cpp:87
void openParagraph(const KEYParagraphStylePtr_t &style)
Definition: KEYText.cpp:216
ParagraphList_t m_paragraphs
Definition: KEYText.h:55
boost::shared_ptr< KEYLayoutStyle > KEYLayoutStylePtr_t
Definition: KEYStyles_fwd.h:41
void closeParagraph()
Definition: KEYText.cpp:224
const KEYLayoutStylePtr_t & getLayoutStyle() const
Definition: KEYText.cpp:255
boost::shared_ptr< KEYGeometry > KEYGeometryPtr_t
Definition: KEYTypes_fwd.h:25
KEYText()
Definition: KEYText.cpp:186
ParagraphPtr_t m_currentParagraph
Definition: KEYText.h:56
void insertDeferredLineBreaks()
Definition: KEYText.cpp:265
Definition: KEY1Token.h:75
int m_lineBreaks
Definition: KEYText.h:57
void insertText(const std::string &text, const KEYCharacterStylePtr_t &style)
Definition: KEYText.cpp:232