10#ifndef KEY2PARSERSTATE_H_INCLUDED
11#define KEY2PARSERSTATE_H_INCLUDED
Definition: IWORKXMLParserState.h:32
Definition: KEY2ParserState.h:25
KEY2ParserState(const KEY2ParserState &)
KEYCollector & m_collector
Definition: KEY2ParserState.h:51
KEYCollector & getCollector()
Definition: KEY2ParserState.cpp:48
bool m_isBulletsOpened
Definition: KEY2ParserState.h:54
IWORKTextPtr_t m_titleText
Definition: KEY2ParserState.h:57
bool m_isHeadlineOpened
Definition: KEY2ParserState.h:53
void openHeadline(int depth)
Definition: KEY2ParserState.cpp:75
void openBullets()
Definition: KEY2ParserState.cpp:63
unsigned getVersion() const
Definition: KEY2ParserState.cpp:38
KEY2Dictionary & getDictionary()
Definition: KEY2ParserState.cpp:43
IWORKTextPtr_t m_bodyText
Definition: KEY2ParserState.h:56
void setVersion(unsigned version)
Definition: KEY2ParserState.cpp:33
KEY2ParserState & operator=(const KEY2ParserState &)
void closeBullets()
Definition: KEY2ParserState.cpp:113
KEY2Dictionary & m_dict
Definition: KEY2ParserState.h:50
unsigned m_version
Definition: KEY2ParserState.h:49
IWORKTextPtr_t getBodyText()
Definition: KEY2ParserState.cpp:53
IWORKTextPtr_t getTitleText()
Definition: KEY2ParserState.cpp:58
void closeHeadline()
Definition: KEY2ParserState.cpp:98
Definition: KEY2Parser.h:23
Definition: KEYCollector.h:25
@ version
Definition: IWORKToken.h:626
@ dict
Definition: KEY1Token.h:51
@ depth
Definition: KEY2Token.h:90
Definition: IWORKBezierElement.cpp:21
std::shared_ptr< IWORKText > IWORKTextPtr_t
Definition: IWORKText_fwd.h:18
A dictionary of all referenceable entities in the presentation.
Definition: KEY2Dictionary.h:34