libetonyek::KEYThemeCollector Class Reference

#include <KEYThemeCollector.h>

Inheritance diagram for libetonyek::KEYThemeCollector:
libetonyek::KEYCollectorBase libetonyek::KEYCollector

List of all members.

Public Member Functions

 KEYThemeCollector (KEYDictionary &dict, KEYLayerMap_t &masterPages, KEYSize &size, const KEYDefaults &defaults)
virtual ~KEYThemeCollector ()
virtual void collectPresentation (const boost::optional< KEYSize > &size)
virtual void collectLayer (const boost::optional< ID_t > &id, bool ref)
virtual void collectPage (const boost::optional< ID_t > &id)
virtual void startSlides ()
virtual void endSlides ()
virtual void startThemes ()
virtual void endThemes ()
virtual void startPage ()
virtual void endPage ()
virtual void startLayer ()
virtual void endLayer ()

Private Attributes

KEYLayerMap_tm_masterPages
KEYSizem_size

Constructor & Destructor Documentation

libetonyek::KEYThemeCollector::KEYThemeCollector ( KEYDictionary dict,
KEYLayerMap_t masterPages,
KEYSize size,
const KEYDefaults defaults 
)

Member Function Documentation

void libetonyek::KEYThemeCollector::collectLayer ( const boost::optional< ID_t > &  id,
bool  ref 
) [virtual]

Reimplemented from libetonyek::KEYCollectorBase.

void libetonyek::KEYThemeCollector::collectPage ( const boost::optional< ID_t > &  id) [virtual]
void libetonyek::KEYThemeCollector::collectPresentation ( const boost::optional< KEYSize > &  size) [virtual]

Member Data Documentation


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