libetonyek::KEY2Dictionary Struct Reference

A dictionary of all referenceable entities in the presentation. More...

#include <KEY2Dictionary.h>

Inheritance diagram for libetonyek::KEY2Dictionary:
libetonyek::IWORKDictionary

List of all members.

Public Member Functions

 KEY2Dictionary ()

Public Attributes

IWORKStyleMap_t m_placeholderStyles
IWORKStyleMap_t m_slideStyles
KEYPlaceholderMap_t m_bodyPlaceholders
KEYPlaceholderMap_t m_titlePlaceholders
KEYLayerMap_t m_layers

Detailed Description

A dictionary of all referenceable entities in the presentation.

In other words, all entities that might be included through a -ref element in the format. This is purely a file format concept; all that matters when an entity is inserted by a reference is that there has been an entity of the same type and with the same content inserted previously (or at least that is how I understand it. I might be wrong about it). That means we need to know all entities in the whole presentation to resolve references.

Note:
The dictionary contains (among other things) all master styles, therefore we do not handle them separately. (We might do that in the future, to ensure correctness of the format.)

Constructor & Destructor Documentation


Member Data Documentation


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