Go to the documentation of this file.
10 #ifndef KEY1DICTIONARY_H_INCLUDED
11 #define KEY1DICTIONARY_H_INCLUDED
13 #include <boost/optional.hpp>
102 #endif // KEY1DICTIONARY_H_INCLUDED
KEY1Dictionary()
Definition: KEY1Dictionary.cpp:15
void storeTextboxStyle(IWORKStylePtr_t style, bool definition)
Definition: KEY1Dictionary.cpp:83
IWORKStylePtr_t m_style
Definition: IWORKPropertyMapElement.cpp:172
Definition: IWORKBezierElement.cpp:21
KEYPlaceholderPtr_t getTitlePlaceholder()
Definition: KEY1Dictionary.cpp:98
std::deque< StylesContext > m_styleContexts
Definition: KEY1Dictionary.h:96
std::shared_ptr< KEYPlaceholder > KEYPlaceholderPtr_t
Definition: KEYTypes_fwd.h:26
KEYPlaceholderPtr_t getBodyPlaceholder()
Definition: KEY1Dictionary.cpp:88
@ style
Definition: IWORKToken.h:421
void storeImageStyle(IWORKStylePtr_t style, bool definition)
Definition: KEY1Dictionary.cpp:68
void storePageNumberPlaceholder(KEYPlaceholderPtr_t placeHolder)
Definition: KEY1Dictionary.cpp:108
void storeLineStyle(IWORKStylePtr_t style, bool definition)
Definition: KEY1Dictionary.cpp:73
#define ETONYEK_DEBUG_MSG(M)
Definition: libetonyek_utils.h:54
StyleContext m_textboxContext
Definition: KEY1Dictionary.h:81
void linkStylesContext(const boost::optional< std::string > &master)
Definition: KEY1Dictionary.cpp:55
StyleContext()
Definition: KEY1Dictionary.cpp:118
std::deque< KEYSlidePtr_t > m_slides
Definition: KEY1Dictionary.h:58
void storeBodyPlaceholder(KEYPlaceholderPtr_t placeHolder)
Definition: KEY1Dictionary.cpp:103
void storeStyle(IWORKStylePtr_t style, bool definition)
store a style
Definition: KEY1Dictionary.cpp:124
KEYPlaceholderPtr_t getPageNumberPlaceholder()
Definition: KEY1Dictionary.cpp:93
StyleContext m_imageContext
Definition: KEY1Dictionary.h:78
StyleContext m_lineContext
Definition: KEY1Dictionary.h:79
void storeShapeStyle(IWORKStylePtr_t style, bool definition)
Definition: KEY1Dictionary.cpp:78
A dictionary of all referenceable entities in the presentation.
Definition: IWORKDictionary.h:40
StyleContext m_shapeContext
Definition: KEY1Dictionary.h:80
void collectStylesContext(const std::string &contextName)
Definition: KEY1Dictionary.cpp:45
void link(const StyleContext &parentContext)
link all style to their parent
Definition: KEY1Dictionary.cpp:133
KEYPlaceholderPtr_t m_titlePlaceholder
Definition: KEY1Dictionary.h:85
IWORKStylePtr_t m_style
Definition: KEY1Dictionary.h:65
@ string
Definition: IWORKToken.h:418
KEYPlaceholderPtr_t m_pageNumberPlaceholder
Definition: KEY1Dictionary.h:84
StylesContextMap_t m_styleContextsMap
Definition: KEY1Dictionary.h:97
@ link
Definition: IWORKToken.h:308
void pushStylesContext()
Definition: KEY1Dictionary.cpp:30
A dictionary of all referenceable entities in the presentation.
Definition: KEY1Dictionary.h:36
std::unordered_map< ID_t, StylesContext > StylesContextMap_t
Definition: KEY1Dictionary.h:93
StylesContext()
Definition: KEY1Dictionary.cpp:147
std::deque< IWORKStylePtr_t > m_styles
Definition: KEY1Dictionary.h:67
std::shared_ptr< IWORKStyle > IWORKStylePtr_t
Definition: IWORKStyle_fwd.h:21
Definition: KEY1Dictionary.h:75
KEYPlaceholderPtr_t m_bodyPlaceholder
Definition: KEY1Dictionary.h:83
void popStylesContext()
Definition: KEY1Dictionary.cpp:35
Definition: KEY1Dictionary.h:62
const ValueT & get(const detail::IWAFieldImpl< TagV, ValueT, Reader > &field)
Definition: IWAField.h:190
KEYSlideMap_t m_masterSlides
Definition: KEY1Dictionary.h:57
std::unordered_map< ID_t, KEYSlidePtr_t > KEYSlideMap_t
Definition: KEYTypes_fwd.h:34
StylesContext & getCurrentStylesContext()
Definition: KEY1Dictionary.cpp:25
void storeTitlePlaceholder(KEYPlaceholderPtr_t placeHolder)
Definition: KEY1Dictionary.cpp:113
void link(const StylesContext &parentContext)
link all style to their parent
Definition: KEY1Dictionary.cpp:158
Generated for libetonyek by
doxygen 1.8.20