10 #ifndef KEYCONTENTCOLLECTOR_H_INCLUDED
11 #define KEYCONTENTCOLLECTOR_H_INCLUDED
35 virtual void collectLayer(
const boost::optional<ID_t> &
id,
bool ref);
36 virtual void collectPage(
const boost::optional<ID_t> &
id);
71 #endif // KEYCONTENTCOLLECTOR_H_INCLUDED
std::deque< KEYStickyNote > KEYStickyNotes_t
Definition: KEYTypes.h:184
Definition: EtonyekDocument.cpp:40
Definition: KEYContentCollector.h:21
void drawStickyNotes(const KEYStickyNotes_t &stickyNotes)
Definition: KEYContentCollector.cpp:201
boost::unordered_map< ID_t, KEYLayerPtr_t > KEYLayerMap_t
Definition: KEYTypes_fwd.h:63
bool m_layerOpened
Definition: KEYContentCollector.h:64
int m_layerCount
Definition: KEYContentCollector.h:66
virtual void endSlides()
Definition: KEYContentCollector.cpp:89
virtual void endThemes()
Definition: KEYContentCollector.cpp:98
Implementation of common parts of styles and content collector.
Definition: KEYCollectorBase.h:32
Definition: KEY2Token.h:796
void drawLayer(const KEYLayerPtr_t &layer)
Definition: KEYContentCollector.cpp:172
librevenge::RVNGPresentationInterface * m_painter
Definition: KEYContentCollector.h:58
void drawNotes(const KEYObjectList_t ¬es)
Definition: KEYContentCollector.cpp:187
const KEYLayerMap_t & m_masterPages
Definition: KEYContentCollector.h:60
Definition: KEYTypes.h:27
void resolveStyle(KEYStyle &style)
Definition: KEYContentCollector.cpp:102
virtual void startPage()
Definition: KEYContentCollector.cpp:108
Definition: KEY1Token.h:42
A dictionary of all referenceable entities in the presentation.
Definition: KEYDictionary.h:35
Definition: KEY1Token.h:72
virtual void startSlides()
Definition: KEYContentCollector.cpp:84
Definition: KEY2Token.h:326
KEYContentCollector & operator=(const KEYContentCollector &other)
Definition: KEY2Token.h:270
virtual void collectPage(const boost::optional< ID_t > &id)
Definition: KEYContentCollector.cpp:73
KEYContentCollector(const KEYContentCollector &other)
virtual ~KEYContentCollector()
Definition: KEYContentCollector.cpp:38
const KEYSize m_size
Definition: KEYContentCollector.h:61
bool m_pageOpened
Definition: KEYContentCollector.h:63
virtual void endPage()
Definition: KEYContentCollector.cpp:126
virtual void collectPresentation(const boost::optional< KEYSize > &size)
Definition: KEYContentCollector.cpp:46
virtual void startLayer()
Definition: KEYContentCollector.cpp:139
virtual void startThemes()
Definition: KEYContentCollector.cpp:94
Represents a hierarchical style.
Definition: KEYStyle.h:26
A representation of default values for various parts of the format.
Definition: KEYDefaults.h:30
std::deque< KEYObjectPtr_t > KEYObjectList_t
A list of presentation objects.
Definition: KEYObject.h:48
virtual void collectLayer(const boost::optional< ID_t > &id, bool ref)
Definition: KEYContentCollector.cpp:50
virtual void endLayer()
Definition: KEYContentCollector.cpp:158
boost::shared_ptr< KEYLayer > KEYLayerPtr_t
Definition: KEYTypes_fwd.h:60